diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po index 6f4b9f706..db8450f43 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "" msgid "Please select a layer to include layer commands." msgstr "" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "" @@ -1532,19 +1532,19 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "" @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2141,153 +2141,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 -msgid "Reverse" +msgid "Linear ripple: wether to flip the pattern every second line or not." msgstr "" -#: lib/elements/stroke.py:290 -msgid "Flip start and end point" +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:310 -msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:322 -msgid "Grid size" +#: lib/elements/stroke.py:311 +msgid "Flip exponent" +msgstr "" + +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." msgstr "" #: lib/elements/stroke.py:323 +msgid "Reverse" +msgstr "" + +#: lib/elements/stroke.py:324 +msgid "Flip start and end point" +msgstr "" + +#: lib/elements/stroke.py:344 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:356 +msgid "Grid size" +msgstr "" + +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "" @@ -2578,7 +2610,7 @@ msgstr "" msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2761,20 +2793,20 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2871,7 +2903,7 @@ msgstr "" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "" @@ -2896,15 +2928,15 @@ msgid "Invalid Pointer" msgstr "" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "" @@ -2960,8 +2992,8 @@ msgstr "" msgid "threadlist" msgstr "" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2986,44 +3018,43 @@ msgstr "" msgid "License" msgstr "" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" msgstr "" -#: lib/gui/element_info.py:34 -msgid "Value" -msgstr "" - -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3035,6 +3066,34 @@ msgstr "" msgid "Help" msgstr "" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3148,7 +3207,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "" @@ -3169,13 +3228,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3286,10 +3338,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3479,7 +3527,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3690,22 +3738,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3744,9 +3791,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3761,53 +3808,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3834,7 +3881,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4324,7 +4371,7 @@ msgstr "" msgid "Yes" msgstr "" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "" @@ -4552,22 +4599,14 @@ msgstr "" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "" @@ -4577,7 +4616,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "" @@ -4625,53 +4664,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4691,10 +4738,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4709,11 +4756,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4733,8 +4784,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "" @@ -4786,19 +4841,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "" @@ -4830,85 +4893,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" -msgstr "" - -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" +msgid "Cutwork Options" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" +msgid "#1" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "" @@ -4964,10 +5035,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4987,48 +5062,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5040,40 +5127,44 @@ msgstr "" msgid "Generate Color Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "" -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5085,27 +5176,35 @@ msgstr "" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5677,6 +5776,10 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "" @@ -5697,79 +5800,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5777,15 +5888,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5797,6 +5912,10 @@ msgstr "" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "" @@ -5805,39 +5924,43 @@ msgstr "" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5858,17 +5981,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5897,126 +6028,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6040,6 +6179,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6060,6 +6203,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6076,6 +6223,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "" @@ -6116,12 +6267,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6172,6 +6331,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "" @@ -6460,23 +6623,27 @@ msgstr "" msgid "Split text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6484,6 +6651,10 @@ msgstr "" msgid "Params" msgstr "" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6569,6 +6740,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6630,6 +6805,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6638,6 +6817,10 @@ msgstr "" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6784,10 +6967,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6949,6 +7140,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6985,6 +7180,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7001,23 +7200,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po index 40724b8d0..e96b93121 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "" msgid "Please select a layer to include layer commands." msgstr "" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "" @@ -1532,19 +1532,19 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "" @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2141,153 +2141,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 -msgid "Reverse" +msgid "Linear ripple: wether to flip the pattern every second line or not." msgstr "" -#: lib/elements/stroke.py:290 -msgid "Flip start and end point" +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:310 -msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:322 -msgid "Grid size" +#: lib/elements/stroke.py:311 +msgid "Flip exponent" +msgstr "" + +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." msgstr "" #: lib/elements/stroke.py:323 +msgid "Reverse" +msgstr "" + +#: lib/elements/stroke.py:324 +msgid "Flip start and end point" +msgstr "" + +#: lib/elements/stroke.py:344 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:356 +msgid "Grid size" +msgstr "" + +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "" @@ -2578,7 +2610,7 @@ msgstr "" msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2761,20 +2793,20 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2871,7 +2903,7 @@ msgstr "" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "" @@ -2896,15 +2928,15 @@ msgid "Invalid Pointer" msgstr "" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "" @@ -2960,8 +2992,8 @@ msgstr "" msgid "threadlist" msgstr "" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2986,44 +3018,43 @@ msgstr "" msgid "License" msgstr "" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" msgstr "" -#: lib/gui/element_info.py:34 -msgid "Value" -msgstr "" - -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3035,6 +3066,34 @@ msgstr "" msgid "Help" msgstr "" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3148,7 +3207,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "" @@ -3169,13 +3228,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3286,10 +3338,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3479,7 +3527,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3690,22 +3738,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3744,9 +3791,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3761,53 +3808,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3834,7 +3881,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4324,7 +4371,7 @@ msgstr "" msgid "Yes" msgstr "" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "" @@ -4552,22 +4599,14 @@ msgstr "" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "" @@ -4577,7 +4616,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "" @@ -4625,53 +4664,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4691,10 +4738,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4709,11 +4756,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4733,8 +4784,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "" @@ -4786,19 +4841,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "" @@ -4830,85 +4893,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" -msgstr "" - -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" +msgid "Cutwork Options" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" +msgid "#1" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "" @@ -4964,10 +5035,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4987,48 +5062,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5040,40 +5127,44 @@ msgstr "" msgid "Generate Color Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "" -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5085,27 +5176,35 @@ msgstr "" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5677,6 +5776,10 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "" @@ -5697,79 +5800,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5777,15 +5888,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5797,6 +5912,10 @@ msgstr "" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "" @@ -5805,39 +5924,43 @@ msgstr "" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5858,17 +5981,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5897,126 +6028,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6040,6 +6179,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6060,6 +6203,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6076,6 +6223,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "" @@ -6116,12 +6267,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6172,6 +6331,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "" @@ -6460,23 +6623,27 @@ msgstr "" msgid "Split text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6484,6 +6651,10 @@ msgstr "" msgid "Params" msgstr "" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6569,6 +6740,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6630,6 +6805,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6638,6 +6817,10 @@ msgstr "" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6784,10 +6967,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6949,6 +7140,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6985,6 +7180,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7001,23 +7200,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po index 1341f1472..5e4fe6fd6 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "" msgid "Please select a layer to include layer commands." msgstr "" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "" @@ -1532,19 +1532,19 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "" @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2141,153 +2141,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 -msgid "Reverse" +msgid "Linear ripple: wether to flip the pattern every second line or not." msgstr "" -#: lib/elements/stroke.py:290 -msgid "Flip start and end point" +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:310 -msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:322 -msgid "Grid size" +#: lib/elements/stroke.py:311 +msgid "Flip exponent" +msgstr "" + +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." msgstr "" #: lib/elements/stroke.py:323 +msgid "Reverse" +msgstr "" + +#: lib/elements/stroke.py:324 +msgid "Flip start and end point" +msgstr "" + +#: lib/elements/stroke.py:344 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:356 +msgid "Grid size" +msgstr "" + +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "" @@ -2578,7 +2610,7 @@ msgstr "" msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2761,20 +2793,20 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2871,7 +2903,7 @@ msgstr "" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "" @@ -2896,15 +2928,15 @@ msgid "Invalid Pointer" msgstr "" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "" @@ -2960,8 +2992,8 @@ msgstr "" msgid "threadlist" msgstr "" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2986,44 +3018,43 @@ msgstr "" msgid "License" msgstr "" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" msgstr "" -#: lib/gui/element_info.py:34 -msgid "Value" -msgstr "" - -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3035,6 +3066,34 @@ msgstr "" msgid "Help" msgstr "" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3148,7 +3207,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "" @@ -3169,13 +3228,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3286,10 +3338,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3479,7 +3527,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3690,22 +3738,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3744,9 +3791,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3761,53 +3808,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3834,7 +3881,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4324,7 +4371,7 @@ msgstr "" msgid "Yes" msgstr "" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "" @@ -4552,22 +4599,14 @@ msgstr "" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "" @@ -4577,7 +4616,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "" @@ -4625,53 +4664,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4691,10 +4738,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4709,11 +4756,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4733,8 +4784,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "" @@ -4786,19 +4841,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "" @@ -4830,85 +4893,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" -msgstr "" - -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" +msgid "Cutwork Options" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" +msgid "#1" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "" @@ -4964,10 +5035,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4987,48 +5062,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5040,40 +5127,44 @@ msgstr "" msgid "Generate Color Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "" -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5085,27 +5176,35 @@ msgstr "" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5677,6 +5776,10 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "" @@ -5697,79 +5800,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5777,15 +5888,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5797,6 +5912,10 @@ msgstr "" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "" @@ -5805,39 +5924,43 @@ msgstr "" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5858,17 +5981,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5897,126 +6028,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6040,6 +6179,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6060,6 +6203,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6076,6 +6223,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "" @@ -6116,12 +6267,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6172,6 +6331,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "" @@ -6460,23 +6623,27 @@ msgstr "" msgid "Split text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6484,6 +6651,10 @@ msgstr "" msgid "Params" msgstr "" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6569,6 +6740,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6630,6 +6805,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6638,6 +6817,10 @@ msgstr "" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6784,10 +6967,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6949,6 +7140,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6985,6 +7180,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7001,23 +7200,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po index e26f051e5..8e9a52fb4 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "tvůrce příkazů" msgid "Please select a layer to include layer commands." msgstr "" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "Klonovat objekt" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "* Vyberte klon" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "Klonovat" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "Vlastní úhel výplně" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "Toto nastavení použije vlastní úhel výplně pro klon." -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "Vzdálenost mezi řádky" msgid "Distance between rows of stitches." msgstr "Vzdálenost mezi řádkami stehů." -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "" @@ -1532,19 +1532,19 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "" @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "Řádkování" msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "Maximální délka stehu" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "Vlnitý steh" @@ -2141,153 +2141,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "Minimální vzdálenost mezi řádky" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 -msgid "Reverse" +msgid "Linear ripple: wether to flip the pattern every second line or not." msgstr "" -#: lib/elements/stroke.py:290 -msgid "Flip start and end point" +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:310 -msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:322 -msgid "Grid size" +#: lib/elements/stroke.py:311 +msgid "Flip exponent" +msgstr "" + +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." msgstr "" #: lib/elements/stroke.py:323 +msgid "Reverse" +msgstr "" + +#: lib/elements/stroke.py:324 +msgid "Flip start and end point" +msgstr "" + +#: lib/elements/stroke.py:344 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:356 +msgid "Grid size" +msgstr "" + +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Žádný" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "Otáčení" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "plochý" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "Soubor nenelezen." @@ -2578,7 +2610,7 @@ msgstr "" msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2761,20 +2793,20 @@ msgstr "Použít a odejít" msgid "Embroidery Params" msgstr "Parametry výšivky" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2871,7 +2903,7 @@ msgstr "Název" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "Velikost" @@ -2896,15 +2928,15 @@ msgid "Invalid Pointer" msgstr "" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "Popis" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "Řešení problémů" @@ -2960,8 +2992,8 @@ msgstr "Nejsou vybrány žádné formáty vyšívacích souborů." msgid "threadlist" msgstr "" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2986,44 +3018,43 @@ msgstr "" msgid "License" msgstr "Licence" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" -msgstr "Jméno" - -#: lib/gui/element_info.py:34 -msgid "Value" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3035,6 +3066,34 @@ msgstr "" msgid "Help" msgstr "" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "Jméno" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3148,7 +3207,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "Nastavení" @@ -3169,13 +3228,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3286,10 +3338,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3479,7 +3527,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3690,22 +3738,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3744,9 +3791,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3761,53 +3808,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3834,7 +3881,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4324,7 +4371,7 @@ msgstr "" msgid "Yes" msgstr "Ano" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "Ne" @@ -4552,22 +4599,14 @@ msgstr "" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "" @@ -4577,7 +4616,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "Zvolte soubor" @@ -4625,53 +4664,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4691,10 +4738,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4709,11 +4756,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4733,8 +4784,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "Nástroje: Výplň" @@ -4786,19 +4841,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "Příkazy" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "" @@ -4830,85 +4893,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" +msgid "Cutwork Options" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" -msgstr "začít" - #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" +msgid "#1" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "začít" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "" @@ -4964,10 +5035,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4987,48 +5062,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "Upravit" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5040,40 +5127,44 @@ msgstr "" msgid "Generate Color Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "Složka (volitelně):" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "" -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5085,27 +5176,35 @@ msgstr "Přidání příkazů" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5677,6 +5776,10 @@ msgstr "převést ZXY souborů do Ink/Stitch s ručním stehem" msgid "Install thread color palettes for Inkscape" msgstr "" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "" @@ -5697,79 +5800,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5777,15 +5888,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5797,6 +5912,10 @@ msgstr "" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "" @@ -5805,39 +5924,43 @@ msgstr "" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "Roztáhnout" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5858,17 +5981,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "Správa písem" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5897,126 +6028,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "Generování JSON" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "Mezery mezi slovy (px)" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6040,6 +6179,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6060,6 +6203,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6076,6 +6223,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "" @@ -6116,12 +6267,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6172,6 +6331,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "COL výstupních souborů" @@ -6460,23 +6623,27 @@ msgstr "Uložení návrhu ve formátu XXX pomocí funkce Ink/Stitch" msgid "Split text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6484,6 +6651,10 @@ msgstr "" msgid "Params" msgstr "Parametry" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6569,6 +6740,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6630,6 +6805,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6638,6 +6817,10 @@ msgstr "" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6784,10 +6967,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6949,6 +7140,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6985,6 +7180,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7001,23 +7200,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "Aktualizace inkstitch svg" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po index 1f89260a7..2f373bdd0 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-11-04 01:26\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "" msgid "Please select a layer to include layer commands." msgstr "" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "" @@ -1532,19 +1532,19 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "" @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2141,153 +2141,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 -msgid "Reverse" +msgid "Linear ripple: wether to flip the pattern every second line or not." msgstr "" -#: lib/elements/stroke.py:290 -msgid "Flip start and end point" +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:310 -msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:322 -msgid "Grid size" +#: lib/elements/stroke.py:311 +msgid "Flip exponent" +msgstr "" + +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." msgstr "" #: lib/elements/stroke.py:323 +msgid "Reverse" +msgstr "" + +#: lib/elements/stroke.py:324 +msgid "Flip start and end point" +msgstr "" + +#: lib/elements/stroke.py:344 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:356 +msgid "Grid size" +msgstr "" + +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "" @@ -2578,7 +2610,7 @@ msgstr "" msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2761,20 +2793,20 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2871,7 +2903,7 @@ msgstr "" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "" @@ -2896,15 +2928,15 @@ msgid "Invalid Pointer" msgstr "" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "" @@ -2960,8 +2992,8 @@ msgstr "" msgid "threadlist" msgstr "" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2986,44 +3018,43 @@ msgstr "" msgid "License" msgstr "" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" msgstr "" -#: lib/gui/element_info.py:34 -msgid "Value" -msgstr "" - -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3035,6 +3066,34 @@ msgstr "" msgid "Help" msgstr "" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3148,7 +3207,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "" @@ -3169,13 +3228,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3286,10 +3338,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3479,7 +3527,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3690,22 +3738,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3744,9 +3791,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3761,53 +3808,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3834,7 +3881,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4324,7 +4371,7 @@ msgstr "" msgid "Yes" msgstr "" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "" @@ -4552,22 +4599,14 @@ msgstr "" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "" @@ -4577,7 +4616,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "" @@ -4625,53 +4664,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4691,10 +4738,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4709,11 +4756,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4733,8 +4784,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "" @@ -4786,19 +4841,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "" @@ -4830,85 +4893,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" +msgid "Cutwork Options" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" -msgstr "start" - #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" +msgid "#1" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "start" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "farve" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "Sorter elementer efter farve" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "Behold originalen" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "* Hvis du ikke vil bruge 4 nåle, skal du indstille begge vinkelværdier til 0 for resten af rækkerne." -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "" @@ -4964,10 +5035,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4987,48 +5062,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5040,40 +5127,44 @@ msgstr "" msgid "Generate Color Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "" -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5085,27 +5176,35 @@ msgstr "" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5677,6 +5776,10 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "Installér trådfarvepaletter til Inkscape" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "" @@ -5697,79 +5800,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5777,15 +5888,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5797,6 +5912,10 @@ msgstr "" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "" @@ -5805,39 +5924,43 @@ msgstr "" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5858,17 +5981,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5897,126 +6028,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "Deaktiver, hvis du har defineret manuel routing i din skrifttype." -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "Vendbar" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "Hvis den er deaktiveret, vil frem- og tilbage-syning ikke være muligt for denne skrifttype." -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "Øvre" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "Nedre" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6040,6 +6179,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6060,6 +6203,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6076,6 +6223,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "" @@ -6116,12 +6267,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6172,6 +6331,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "" @@ -6460,23 +6623,27 @@ msgstr "" msgid "Split text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "Vælg en .gpl-farvepaletfil for at importere farver som tekstelementer." -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "Læs mere på vores hjemmeside:" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6484,6 +6651,10 @@ msgstr "" msgid "Params" msgstr "" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6569,6 +6740,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6630,6 +6805,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6638,6 +6817,10 @@ msgstr "" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6784,10 +6967,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6949,6 +7140,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6985,6 +7180,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7001,23 +7200,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po index cc61d0f6c..efecd79f4 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "Befehlszeichen" msgid "Please select a layer to include layer commands." msgstr "Für Befehle, die sich auf eine Ebene beziehen, bitte eine Ebene auswählen." -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "Objekt klonen" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "Dieses Dokument enthält ein oder mehrere Klonobjekte. Ink/Stitch kann mit Klonen arbeiten, es können jedoch nur wenige Parameter festlegt werden. " -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "Um einen Klon in ein echtes Element zu konvertieren, bitte folgendermaßen vorgehen:" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "* Klon auswählen" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "* Öffne: Erweiterungen > Ink/Stitch > Bearbeiten > Klonverbindung auftrennen" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "Klon" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "Benutzerdefinierter Füllwinkel" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "Diese Einstellung wendet einen benutzerdefinierten Füllwinkel für den Klon an." -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "Stichwinkel umkehren" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "In manchen Fällen, schlägt die automatische Winkelberechnung fehl. Der Fehler kann durch diese Option in der Regel behoben werden." @@ -1460,7 +1460,7 @@ msgstr "Reihenabstand" msgid "Distance between rows of stitches." msgstr "Abstand zwischen den Stichreihen." -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "Reihenabstand (Ende)" @@ -1516,7 +1516,7 @@ msgstr "Unterpfad" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "Stiche zum Verbinden der Teilbereiche verlaufen innerhalb des Objektes. Unterpfade vermeiden im Winkel des Füllmusters zu verlaufen." -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "Stichlänge" @@ -1532,19 +1532,19 @@ msgstr "Geradstich-Toleranz" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "Kleinere Werte benötigen mehr Stiche, aber vermeiden mit höherer Wahrscheinlichkeit Stiche außerhalb der Form." -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "Zufällige Stichlänge" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "Anstatt einer gleichmäßigen Verteilung, erfolgt die Stichlänge und -phase nach dem Zufallsprinzip. Dies wird besonders für eng beieinander liegende Kurvenfüllungen empfohlen, um Moiré-Artefakte zu vermeiden." -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "Zufallsabweichung von der Stichlänge" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "Betrag (%), um den die Länge jedes Stichs zufällig variiert werden soll." @@ -1568,11 +1568,11 @@ msgstr "Anzahl der Wiederholungen für jeden Stich. Ein Wert von 1 erzeugt einen "Mit der Eingabe von mehreren durch Leerzeichen getrennte Werte kann ein Muster mit unterschiedlichen Stichwiederholungen erzeugt werden." #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Zick-Zack Abstand (Spitze zu Spitze)" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "Stichlänge im Zick-Zack Modus." @@ -1601,7 +1601,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "Definiert die Breite des Fischgrätenmusters. 0 für reguläres Tartanmuster." #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "Zugausgleich" @@ -1657,7 +1657,7 @@ msgstr "Reihenabstand" msgid "default: 3x fill row spacing" msgstr "Standard: 3x Füllreihenabstand" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "Maximale Stichlänge" @@ -1671,12 +1671,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "Verkleinern Sie die Unterlage, um zu verhindern, dass die Unterlage an der Außenseite der Füllstiche sichtbar wird." #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "Zufallszahl" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "Zufallswert für randomisierte Attribute. Verwendet die Element-ID, falls leer." @@ -1968,27 +1968,27 @@ msgstr "Zusätzliche Zugkompensation, die als Prozentwert der ursprünglichen Br msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "Satinstiche ziehen den Stoff zusammen. Dadurch wird das Stickbild schmaler, als die in Inkscape gezeichnete Form. Diese Einstellung erweitert die Satinsäule um einen festen Wert, um diesen Effekt auszugleichen. Zwei durch ein Leerzeichen getrennte Werte können für einen asymmetrischen Effekt genutzt werden." -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "Automatisch" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "Beibehalten" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "Erste Konturlinie umkehren" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "Zweite Konturlinie umkehren" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "Beide Konturlinien umkehren" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "Konturlinien umkehren" @@ -2019,7 +2019,7 @@ msgid "Stitch length" msgstr "Stichlänge" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "Stichtoleranz" @@ -2130,7 +2130,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "Geradstich / Mehrfachstich" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "Ripple-Stich" @@ -2142,153 +2142,177 @@ msgstr "Zickzack-Stich" msgid "Manual Stitch" msgstr "Manuelle Stichpositionierung" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." +msgstr "" + +#: lib/elements/stroke.py:121 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "Länge der Stiche. Stiche können abhängig von der Stichtoleranz-Einstellung kürzer ausfallen." -#: lib/elements/stroke.py:121 +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "Alle Stiche müssen innerhalb dieser Toleranzgrenze zum Pfad liegen. Eine niedrigere Toleranz bedeutet, dass sich die Stichlänge mehr reduziert. Eine größere Toleranz kann zur Abrundung scharfer Ecken führen." -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "Unterteile Stiche die kürzer sind als dieser Wert." -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "Zickzackstiche ziehen den Stoff zusammen, was zu einer schmaleren Breite führt, als in Inkscape gezeichnet. Diese Option verbreitert die Breite der Zickzacklinie." -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "Anzahl der Linien" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "Anzahl der Linien von Anfang bis Ende" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "Minimaler Linienabstand" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "Diese Einstellung überschreibt den Wert \"Anzahl der Linien\"" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "Stichversatz" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "Dieser Wert beschreibt, nach wie vielen Reihen die Einstichstellen übereinander liegen. Dezimalwerte sind zulässig und zeigen weniger deutliche Diagonalen im Stickbild. Ein Wert von 0 (Standardeinstellung) deaktiviert den Versatz und produziert gleich verteilte Stiche. Nur für lineare Ripples." -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "Erste Linien überspringen" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "Diese Anzahl an Linien am Anfang überspringen." -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "Letzte Linien überspringen" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "Diese Anzahl an Linien am Ende überspringen" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:288 +msgid "Flip every second line" +msgstr "" + +#: lib/elements/stroke.py:289 +msgid "Linear ripple: wether to flip the pattern every second line or not." +msgstr "" + +#: lib/elements/stroke.py:299 msgid "Line distance exponent" msgstr "Linienabstand Exponent" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:300 msgid "Increase density towards one side." msgstr "Dichte zu einer Seite hin erhöhen." -#: lib/elements/stroke.py:277 +#: lib/elements/stroke.py:311 msgid "Flip exponent" msgstr "Exponent umkehren" -#: lib/elements/stroke.py:278 +#: lib/elements/stroke.py:312 msgid "Reverse exponent effect." msgstr "Effekt des Exponenten umkehren." -#: lib/elements/stroke.py:289 +#: lib/elements/stroke.py:323 msgid "Reverse" msgstr "Umkehren" -#: lib/elements/stroke.py:290 +#: lib/elements/stroke.py:324 msgid "Flip start and end point" msgstr "Start- und Endpunkt vertauschen" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:344 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "Außenkonturen der Satin-Führungslinie umkehren. In der Standardeinstellung werden gegenläufig verlaufende Linien automatisch korrigiert." -#: lib/elements/stroke.py:322 +#: lib/elements/stroke.py:356 msgid "Grid size" msgstr "Größe des Gitters" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "Als Gitter rendern. Dabei bitte unbedingt auf die Stichdichte achten." -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "Skalieren" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "Achse für Satin-geführte Ripplestiche." -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Keine" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "Start-Skalierung" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "Größe der ersten Kopie der Ursprungsform in Prozent." -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "Kann nur auf Ripplestiche mit einer Führungslinie angewandt werden." -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "End-Skalierung" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "Größe der letzten Kopie der Ursprungsform in Prozent." -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "Rotieren" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "Satin-geführte Ripplestiche rotieren" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "Kantenstil" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "Kantenstil für nicht kreisförmigen Ripplestich." -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "flach" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "spitz" @@ -2328,6 +2352,14 @@ msgstr "Wenn du uns helfen willst Ink/Stitch zu verbessern,\n" msgid "Include the error description and also (if possible) the svg file." msgstr "Sende die Fehlerbeschreibung und (wenn möglich) auch die SVG-Datei." +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "Datei nicht gefunden." @@ -2584,7 +2616,7 @@ msgstr "Keine Textelemente mit Füllfarben gefunden. Anwendungshinweise sind auf msgid "Please select at least one object with a gradient fill." msgstr "Bitte mindestens ein Objekt mit Farbverlauf auswählen." -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "Ink/Stitch kann Farbformate nicht direkt importieren. Aber du kannst eine Stickdatei öffnen und die Farben darauf anwenden (Erweiterungen > Ink/Stitch > Garn Farbenverwaltung > Garnfarben-Liste anwenden)" @@ -2770,21 +2802,21 @@ msgstr "Anwenden und schließen" msgid "Embroidery Params" msgstr "Stickparameter" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "Beenden ..." -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "Das Fenster kann jetzt geschlossen werden." -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "Eine Druckvorschau wurde im Webbrowser geöffnet. Dieses Fenster dient zur Sicherstellung der Kommunikation zwischen Inkscape und dem Browser.\n\n" "Dieses Fenster schließt automatisch, wenn die Druckvorschau geschlossen wird. Es kann auch manuell beendet werden, falls nötig." -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "Ink/Stitch Drucken" @@ -2881,7 +2913,7 @@ msgstr "Titel" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "Größe" @@ -2906,15 +2938,15 @@ msgid "Invalid Pointer" msgstr "Fehlerzeiger" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "Beschreibung" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "Fehlerbehebung" @@ -2970,8 +3002,8 @@ msgstr "Keine Stick-Dateiformate ausgewählt." msgid "threadlist" msgstr "Garnliste" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "Mehr Informationen auf unserer Webseite:" @@ -2996,44 +3028,43 @@ msgstr "https://inkstitch.org/de/" msgid "License" msgstr "Lizenz" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" -msgstr "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" +msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" -msgstr "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" +msgstr "Farbpalette auswählen" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" -msgstr "Name" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" +msgstr "Anwenden" -#: lib/gui/element_info.py:34 -msgid "Value" -msgstr "Wert" - -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3045,6 +3076,34 @@ msgstr "Wert" msgid "Help" msgstr "Hilfe" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "Diese Erweiterung wendet die ähnlichsten Farben aus der ausgewählten Farbpalette auf die Objekte im Dokument an." + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "https://inkstitch.org/de/docs/thread-color/#farbpalette-anwenden" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "Element Info" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "Info" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "Name" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "Wert" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "Diese Erweiterung sammelt Informationen über verschiedene Parameter für eine Auswahl von Stickobjekten." @@ -3159,7 +3218,7 @@ msgstr "Zeichentabelle" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "Einstellungen" @@ -3180,13 +3239,6 @@ msgstr "Maximale Zeilenlänge" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "Anwenden" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "Diese Erweiterung hilft Schriftart-Entwicklern eine Zeichentabelle für die ausgewählte Schriftart zu erstellen." @@ -3300,10 +3352,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "Farbe nach oben schieben." @@ -3493,7 +3541,7 @@ msgid "Command: %s" msgstr "Befehl: %s" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "Linienbreite (mm)" @@ -3704,22 +3752,21 @@ msgid "Generate Swatches" msgstr "Testmuster erstellen" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3760,9 +3807,9 @@ msgstr "Diese Erweiterung generiert Testmuster von einer Auswahl.\n" "Testmuster helfen die besten Stickeinstellungen zu identifizieren.\n" "Sticke die Muster auf dem gleichen Stoff mit dem gleichen Garn wie es für das fertige Design vorgesehen ist." -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3777,53 +3824,53 @@ msgstr "https://inkstitch.org/de/docs/edit/#testmuster-aus-auswahl-generieren" msgid "An error occurred while rendering the stitch plan:" msgstr "Beim Rendern des Stichplans ist ein Fehler aufgetreten:" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "Applikation" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "Kreuzstich" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "Display (Große Schriftgrößen)" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "Handschrift" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "Kursiv" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "Monogramm" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "Mehrfarbig" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "Geradstich" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "Serifenlos" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "Serifen" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "Tartan" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "Kleine Schriftgrößen" @@ -3852,7 +3899,7 @@ msgstr "Die JSON-Datei kann über folgende Ink/Stitch Funktion neu erstellt werd msgid "The font '%s' has no variants." msgstr "Die Schrift '%s' hat keine Varianten." -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4343,7 +4390,7 @@ msgstr "Bei einer Änderung der Garnpalette werden die Garnnamen und Bestellnum msgid "Yes" msgstr "Ja" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "Nein" @@ -4571,22 +4618,14 @@ msgstr "Json-Export" msgid "Apply Palette" msgstr "Farbpalette anwenden" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" -msgstr "Farbpalette auswählen" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" +msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "Diese Erweiterung wendet die ähnlichsten Farben aus der ausgewählten Farbpalette auf die Objekte im Dokument an." - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "https://inkstitch.org/de/docs/thread-color/#farbpalette-anwenden" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "Garnfarben Verwaltung" @@ -4596,7 +4635,7 @@ msgstr "Garnfarben-Liste anwenden" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "Datei wählen" @@ -4644,53 +4683,61 @@ msgstr "Eine andere Garnfarben-Liste im txt-Dateiformat importieren. Ink/Stitch msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "https://inkstitch.org/de/docs/thread-color/#garnfarben-liste-anwenden" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "Automatisch geführter Geradstich" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "Werkzeuge: Linie" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "Optionen für automatisch geführte Geradstiche" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "Knoten an Überschneidungen hinzufügen" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "Reihenfolge der Geradstiche beibehalten" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "Schneide Faden bei Sprungstichen" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "Knoten an Überschneidungen hinzufügen:" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "- Aktiviert (automatisch). Ink/Stitch fügt Knoten für eine bessere Führung hinzu. Dies ist die Standardeinstellung." -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "- Deaktiviert (manuell). Diese Option wählen, sollten bereits manuell Knoten an wichtigen Schnittstellen hinzugefügt worden sein." -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "Start- und Endbefehle legen die Start- und Endpunkte der automatisch geführten Geradstiche fest." -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "Weitere Informationen auf unserer Webseite:" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "https://inkstitch.org/de/docs/stroke-tools#automatisch-geführter-geradstich" @@ -4710,10 +4757,10 @@ msgstr "Diese Erweiterung versucht, alle gewählten Satinsäulen ohne dazwischen #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4728,11 +4775,15 @@ msgstr "Weitere Informationen auf unserer Webseite" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "https://inkstitch.org/de/docs/satin-tools/#automatisch-geführte-satinsäulen" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "Werkzeuge: Satin" @@ -4752,8 +4803,12 @@ msgstr "Diese Erweiterung versucht, Füllformen zu reparieren und bei Bedarf aus msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "https://inkstitch.org/de/docs/fill-tools/#farbverlauf-in-blöcke-aufteilen" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "Werkzeuge: Füllung" @@ -4805,19 +4860,27 @@ msgstr "Diese Erweiterung entfernt kleine Objekte aus dem Dokument." msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "https://inkstitch.org/de/docs/troubleshoot/#dokument-bereinigen" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "Befehlsymbole skalieren" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "Befehle" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "Ansicht" @@ -4849,85 +4912,93 @@ msgstr "https://inkstitch.org/de/docs/stroke-tools/#satin-zu-geradstich" msgid "Cut Satin Column" msgstr "Satinsäule schneiden" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "Cutwork Segmentierung" -#: inx/inkstitch_cutwork_segmentation.inx:13 +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:15 msgid "Cutwork Options" msgstr "Cutwork Optionen" -#: inx/inkstitch_cutwork_segmentation.inx:15 +#: inx/inkstitch_cutwork_segmentation.inx:17 msgid "#1" msgstr "#1" -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" -msgstr "Start" - -#: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" -msgstr "Ende" - #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "Start" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "Ende" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "Farbe" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "#2" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "#3" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "#4" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "Elemente nach Farbe sortieren" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "Original behalten" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "Diese Erweiterung teilt einen Pfad je nach Winkel der einzelnen Pfadabschnitte." -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "* Wenn du nicht 4 Nadeln benutzen möchtest, setzte für die restlichen Reihen beide Winkelwerte auf 0." -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "* Eine horizontale Linie hat einen Winkel von 0 Grad." -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "* Nach der Benutzung dieser Erweiterung ist eine Rotation des Designs zu vermeiden." -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "Bitte Winkel- und Farboptionen an das vorhandene Nadelset anpassen." -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "Auf unserer Webseite zeigen wir ein paar häufig verwendete Einstellungen." -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "https://inkstitch.org/de/docs/cutwork/" @@ -4983,10 +5054,14 @@ msgstr "Diese Erweiterung hilft die Dichte des Designs zu ermitteln." msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "https://inkstitch.org/de/docs/visualize/#dichte-indikator" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "Visualisieren und exportieren" @@ -5006,48 +5081,60 @@ msgstr "Dieser Erweiterung fügt nummerierte Beschriftungen für die ausgewählt msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "https://inkstitch.org/de/docs/visualize/#stickreihenfolge-anzeigen" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "Parameter duplizieren" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "Bearbeiten" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "Füllung zu Mittellinie" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "Grenzwert für Sackgassen (mm)" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "Löscht kleine Linien. In den meisten Fällen ist die ungefähre Linienbreite der ursprünglichen Form ein guter Wert" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "Schnittlinien: Lücken schließen" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "Umrandungen sehen nie gut aus, wenn sie mit einem Füllstich gestickt werden - aber es ist eine Menge Arbeit diese in Satin- oder Geradstich umzuwandeln. Dieses Werkzeug erleichtert diesen Arbeitsschritt." -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "Dieses Werkzeug ist vergleichbar mit der Inkscape Funktion \"Pfad ⇾ Bitmap nachzeichnen ...\" (und hat ähnliche Probleme). Anstelle einer Rastergrafik wird die Mittellinie vektorbasierter Objekte mit Füllung gefunden." -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "Durch vordefinierte Schnittlinien kann das Ergebnis verbessert werden." -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "https://inkstitch.org/de/docs/stroke-tools/#füllung-zu-mittellinie" @@ -5059,40 +5146,44 @@ msgstr "Konturen der Satinsäulen umkehren" msgid "Generate Color Palette" msgstr "Farbpalette erstellen" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "Palette erstellen" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "Optionen zur Palettenerstellung" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "Name" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "Ordner (optional):" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "⚠ Für die Verwendung der Farbpalette Inkscape neu starten." -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "Eine benutzerdefinierte Farbpalette für Ink/Stitch erstellen" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "Leider können Farbmuster in Inkscape nicht sortiert werden. Mit dieser Erweiterung können die Farben von Textelementen in der Reihenfolge exportiert werden, in der sie im Dokument angelegt wurden. Der Text selbst wird als Farbname und Nummer verwendet." -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "Auf unserer Webseite beschreiben wir alle benötigten Schritte für die Erstellung von Ink/Stitch Farbpaletten." -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "https://inkstitch.org/de/docs/thread-color/#farbpalette-erstellen" @@ -5104,27 +5195,35 @@ msgstr "Dokumentbefehle hinzufügen" msgid "These commands affect the entire embroidery design." msgstr "Diese Befehle wirken sich auf das gesamte Stickdesign aus." +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "Farbverlauf in Blöcke aufteilen" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "Setze auf null, um den doppelten Wert des Reihenabstandes zu nutzen" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "Konvertiert eine Füllung mit einem linearen Farbverlauf in Farbblöcke mit variablem Reihenabstand." -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "Dies kann zu einer Stichverdichtung in der Mitte des Objektes führen." -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "Falls nötig, kann der Reihenabstand nach der Konvertierung in den Parameter-Einstellungen angepasst werden." -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "https://inkstitch.org/de/docs/fill-tools/#farbverlauf-in-blöcke-aufteilen" @@ -5696,6 +5795,10 @@ msgstr "ZXY Datei mit Ink/Stitch in manuelle Stickpfade konvertieren" msgid "Install thread color palettes for Inkscape" msgstr "Garnfarbpaletten für Inkscape installieren" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "Benutzerdefinierte Farbpalette installieren" @@ -5716,79 +5819,87 @@ msgstr "Diese Erweiterung installiert eine benutzerdefinierte Farbpalette in Ink msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "https://inkstitch.org/de/docs/thread-color/#benutzerdefinierte-farbpalette-installieren" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "Sprungstich zu Linie" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 msgid "Convert jumps not shorter than (mm)" msgstr "Konvertiere nur Sprungstiche die länger sind als (mm)" -#: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "Konvertiere nur Sprungstiche die kürzer sind als (mm)" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "Verbinde" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "Alle" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "in gleicher Ebene" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "in gleicher Gruppe" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "Verbinde nicht nach" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "Schneiden" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "Stopp" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "Vernähstich erzwingen" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "Ausgabe-Einstellungen" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "Aufeinanderfolgende Pfade des gleichen Typs verschmelzen" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "Unterpfade verschmelzen" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "Diese Einstellungen werden nur auf nicht verschmolzene Pfade angewendet" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "Geradstichlänge (mm)" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "Geradstich-Toleranz (mm)" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "Diese Erweiterung konvertiert Sprungstiche in Laufstiche." -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "https://inkstitch.org/de/docs/stroke-tools/#sprungstich-zu-geradstich" @@ -5796,15 +5907,19 @@ msgstr "https://inkstitch.org/de/docs/stroke-tools/#sprungstich-zu-geradstich" msgid "Jump Stitch to Trim Command" msgstr "Sprungstich zu Fadenschnitt-Befehl" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "Visuelle Befehle verwenden" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "Diese Erweiterung fügt Fadenschnitt-Befehle ein, um Sprungstiche zu vermeiden." -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "https://inkstitch.org/de/docs/commands/#sprungstich-zu-fadenschnitt-befehl" @@ -5816,6 +5931,10 @@ msgstr "Ebenenbefehle hinzufügen" msgid "Commands will be added to the currently-selected layer." msgstr "Befehle werden zur aktuell ausgewählten Ebene hinzugefügt." +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "Text" @@ -5824,39 +5943,43 @@ msgstr "Text" msgid "Lettering along path" msgstr "Text entlang Pfad" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "Ausdehnen" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "Leerzeichen und Wortabstände erweitern, um den Text auf den gesamten Pfad zu verteilen." -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "Diese Erweiterung legt einen Ink/Stitch-Text auf einen Pfad." -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "Vor dem Ausführen dieser Funktion bitte eine Ink/Stitch-Textgruppe und einen Pfad auswählen." -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "Der Text sollte folgende Bedingungen erfüllen:" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "* Der Text sollte keine Zeilenumbrüche enthalten" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "* Der Text sollte nicht zu lang für den gegebenen Pfad sein" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "Ist die Funktion \"Ausdehnen\" aktiviert, werden Zeichen- und Wortabstände so angepasst, dass sich der Text über den gesamten Pfad hin erstreckt." -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "https://inkstitch.org/de/docs/lettering/#schrift-entlang-pfad" @@ -5877,17 +6000,25 @@ msgstr "Der benutzerdefinierte Ordner für Schriften muss für jede Schrift eine msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "https://inkstitch.org/de/docs/font-tools/#benutzerdefinierter-ordner-für-schriften" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "Schriftverwaltung" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "Auf Satinsäulen beschränken" @@ -5916,126 +6047,134 @@ msgstr "Diese Erweiterung soll Schriftautoren dabei helfen die \"Vernähstiche e msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "https://inkstitch.org/de/docs/font-tools/#vernähstiche-erzwingen" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "JSON erstellen" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "Schriftinformation" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "SVG-Schriftdatei" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "Stichwörter" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "Standard-Glyphe" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "Automatisch geführte Satinsäulen" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 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." -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "Umkehrbar" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 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." -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "Klein-/Großbuchstaben erzwingen" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "Großbuchstaben" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "Kleinbuchstaben" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "Minimale Skalierung" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "Maximale Skalierung" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "Kerning" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). 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." -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "Erzwingen" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "Information zur Zeilenhöhe aus der Schriftdatei überschreiben." -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "Zeilenhöhe (px)" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "Zeilenhöhe (Standard: 100)" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "Information zum Wortabstand aus der Schriftdatei überschreiben." -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "Wortabstand (px)" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "Breite des Leerzeichens (Standard: 20)" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 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." -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 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." -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "https://inkstitch.org/de/docs/font-tools/#json-datei-erstellen" @@ -6059,6 +6198,10 @@ msgstr "⚠ Stelle sicher, dass eine Kopie der Original-Dateien existiert. Nach msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "https://inkstitch.org/de/docs/font-tools/#kerning-entfernen" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6079,6 +6222,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "Liste verfügbarer Zeichen aktualisieren" @@ -6095,6 +6242,10 @@ msgstr "Aktualisiert die Liste der Zeichen in der json-Datei." msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "https://inkstitch.org/de/docs/font-tools/#liste-verfügbarer-zeichen-aktualisieren" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "Buchstaben zu Schrift" @@ -6135,13 +6286,21 @@ msgstr "⚠ Ziehe nach dem Ausführen dieser Funktion die Hilfslinie \"baseline\ msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "https://inkstitch.org/de/docs/font-tools/#buchstaben-zu-schrift" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "Objektbefehle hinzufügen" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" -msgstr "Objektbefehle anzeigen|verbergen" +msgid "Show|Hide Object Commands" +msgstr "" #: inx/inkstitch_outline.inx:3 msgid "Outline" @@ -6191,6 +6350,10 @@ msgstr "Diese Erweiterung hilft die Originalform aus einer Stickdatei zu rekonst msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "https://inkstitch.org/de/docs/stroke-tools/#außenkontur" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "COL Datei exportieren" @@ -6479,23 +6642,27 @@ msgstr "Design mit Ink/Stitch im XXX-Format speichern" msgid "Split text" msgstr "Text zerlegen" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "Palette zu Text" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr ".gpl-Datei auswählen um Farben als Textelemente zu importieren." -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "Importiert eine .gpl Farbpalette als bearbeitbare Textelemente." -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "Mehr Infos auf unserer Webseite:" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "https://inkstitch.org/de/docs/thread-color/#farbpalette-zu-text" @@ -6503,6 +6670,10 @@ msgstr "https://inkstitch.org/de/docs/thread-color/#farbpalette-zu-text" msgid "Params" msgstr "Parameter" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "PNG Datei (realistisch)" @@ -6588,6 +6759,10 @@ msgstr "Redwork ist eine linienbasierte Stickereiart die jeden Pfad genau zweima msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "https://inkstitch.org/de/docs/stroke-tools/#redwork" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "Doppelte Knoten entfernen" @@ -6649,6 +6824,10 @@ msgstr "Entfernt Informationen, die Ink/Stitch in diesem Dokument gespeichert ha msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "https://inkstitch.org/de/docs/troubleshoot/#stickeinstellungen-entfernen" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "Objekte in Auswahlreihenfolge sortieren" @@ -6657,6 +6836,10 @@ msgstr "Objekte in Auswahlreihenfolge sortieren" msgid "Multicolor Satin" msgstr "Mehrfarbige Satinsäule" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "Stickobjekte auswählen" @@ -6803,10 +6986,18 @@ msgstr "Python Pfad" msgid "Selection to guide line" msgstr "Auswahl zu Führungslinie" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "Auswahl zu Muster" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "Simulator" @@ -6968,6 +7159,10 @@ msgstr "* Sollen manuelle Änderungen, wie bspw. das Hinzufügen von Richtungsve msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "https://inkstitch.org/de/docs/satin-tools/#linie-zu-pfadeffekt-satin" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "Testmuster aus Auswahl erstellen" @@ -7004,6 +7199,10 @@ msgstr "Diese Erweiterung zeigt problematische oder potenziell problematische St msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "https://inkstitch.org/de/docs/troubleshoot/#fehlerbehebung" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "Klonverbindung auftrennen" @@ -7020,23 +7219,27 @@ msgstr "Klonverbdindungen auftrennen und Füllwinkel anwenden." msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "https://inkstitch.org/de/docs/edit/#klonverbindung-auftrennen" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "Ink/Stitch SVG-Datei aktualisieren" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "Normalerweise sollte es keinen Grund geben, diese Erweiterung zu nutzen: Ink/Stitch aktualisiert alte SVG-Dateien automatisch." -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "Sollten aber Teile eines alten Designs in eine neue Design-Datei kopiert werden, kann der Fall auftreten, dass beispielsweise eine Konturfüllung als normale Füllung ausgegeben wird." -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "Tipp: Ink/Stitch aktualisiert alte Designs automatisch. D. h. wurde eine Ink/Stitch Funktion in der alten Datei vor dem Kopieren angewendet, ist diese ebenfalls aktualisiert und diese Erweiterung überflüssig. Markiere dafür nur ein Element in der alten Datei und öffne den Parameter-Dialog. Ohne eine Änderung der Werte kann einfach auf Anwenden und Schließen geklickt werden und die komplette Datei wird aktualisiert." -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "Nur zuvor ausgewählte Elemente werden aktualisiert." diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po index 1c67c1737..faaca5442 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "" msgid "Please select a layer to include layer commands." msgstr "" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "" @@ -1532,19 +1532,19 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "" @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "Αυτόματα" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2141,153 +2141,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "Αριθμός γραμμών" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "Αριθμός γραμμών από την αρχή έως το τέλος" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "Ελάχιστη απόσταση γραμμών" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "Παράλειψη πρώτων γραμμών" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "Παράλειψη αυτού του αριθμού γραμμών στην αρχή." -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "Παράλειψη τελευταίων γραμμών" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "Παράλειψη αυτού του αριθμού γραμμών στο τέλος" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 +msgid "Linear ripple: wether to flip the pattern every second line or not." +msgstr "" + +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" +msgstr "" + +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." +msgstr "" + +#: lib/elements/stroke.py:311 +msgid "Flip exponent" +msgstr "" + +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." +msgstr "" + +#: lib/elements/stroke.py:323 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:290 +#: lib/elements/stroke.py:324 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:344 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:322 +#: lib/elements/stroke.py:356 msgid "Grid size" msgstr "Μέγεθος πλέγματος" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "Περιστροφή" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "σημείο" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "" @@ -2578,7 +2610,7 @@ msgstr "" msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2761,20 +2793,20 @@ msgstr "Εφαρμογή και Έξοδος" msgid "Embroidery Params" msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2871,7 +2903,7 @@ msgstr "Τίτλος" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "Μέγεθος" @@ -2896,15 +2928,15 @@ msgid "Invalid Pointer" msgstr "" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "Περιγραφή" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "Αντιμετώπιση προβλημάτων" @@ -2960,8 +2992,8 @@ msgstr "" msgid "threadlist" msgstr "" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2986,44 +3018,43 @@ msgstr "https://inkstitch.org" msgid "License" msgstr "Άδεια χρήσης" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" -msgstr "Πληροφορίες στοιχείου" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" +msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" -msgstr "Πληροφορίες" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" +msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" -msgstr "Όνομα" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" +msgstr "Εφαρμογή" -#: lib/gui/element_info.py:34 -msgid "Value" -msgstr "Τιμή" - -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3035,6 +3066,34 @@ msgstr "Τιμή" msgid "Help" msgstr "Βοήθεια" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "Πληροφορίες στοιχείου" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "Πληροφορίες" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "Όνομα" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "Τιμή" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3148,7 +3207,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "Ρυθμίσεις" @@ -3169,13 +3228,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "Εφαρμογή" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3286,10 +3338,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3479,7 +3527,7 @@ msgid "Command: %s" msgstr "Εντολή: %s" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "Πλάτος γραμμής (χλστ.)" @@ -3690,22 +3738,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3744,9 +3791,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3761,53 +3808,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "Πλάγια" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "Μονόγραμμα" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3834,7 +3881,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "Η γραμματοσειρά '%s' δεν έχει παραλλαγές." -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4324,7 +4371,7 @@ msgstr "" msgid "Yes" msgstr "Ναι" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "Όχι" @@ -4552,22 +4599,14 @@ msgstr "" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "" @@ -4577,7 +4616,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "Επιλογή αρχείου" @@ -4625,53 +4664,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "https://inkstitch.org/docs/thread-color/#apply-threadlist" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "Εργαλεία: Περίγραμμα" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "Περισσότερες πληροφορίες στην ιστοσελίδα μας:" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4691,10 +4738,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4709,11 +4756,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4733,8 +4784,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "Εργαλεία: Γέμισμα" @@ -4786,19 +4841,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "Εντολές" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "Προβολή" @@ -4830,85 +4893,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" -msgstr "#1" - -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" -msgstr "αρχή" +msgid "Cutwork Options" +msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" -msgstr "τέλος" +msgid "#1" +msgstr "#1" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "αρχή" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "τέλος" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "χρώμα" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "#2" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "#3" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "#4" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "Ταξινόμηση στοιχείων ανά χρώμα" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "Διατήρηση αρχικού" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "https://inkstitch.org/docs/cutwork/" @@ -4964,10 +5035,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4987,48 +5062,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "Επεξεργασία" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "Γέμισμα σε πρίγραμμα" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5040,40 +5127,44 @@ msgstr "" msgid "Generate Color Palette" msgstr "Δημιουργία παλέτας χρωμάτων" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "Δημιουργία παλέτας" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "Όνομα παλέτας" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "Φάκελος (προαιρετικά):" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "" -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5085,27 +5176,35 @@ msgstr "Προσθήκη εντολών" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5677,6 +5776,10 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "Εγκατάσταση προσαρμοσμένης παλέτας" @@ -5697,79 +5800,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5777,15 +5888,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5797,6 +5912,10 @@ msgstr "" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "" @@ -5805,39 +5924,43 @@ msgstr "" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5858,17 +5981,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "Διαχείριση γραμματοσειρών" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5897,126 +6028,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "Πληροφορίες γραμματοσειράς" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "Αρχείο γραμματοσειράς SVG" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "Λέξεις-κλειδιά" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "Ελάχ. κλίμακα" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "Μέγ. κλίμακα" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "Ύψος γραμμής (προεπιλογή: 100)" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6040,6 +6179,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6060,6 +6203,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6076,6 +6223,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "Γράμματα σε γραμματοσειρά" @@ -6116,12 +6267,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6172,6 +6331,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "" @@ -6460,23 +6623,27 @@ msgstr "" msgid "Split text" msgstr "Διαίρεση κειμένου" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "Παλέτα σε κείμενο" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "Διαβάστε περισσότερα στην ιστοσελίδα μας:" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "https://inkstitch.org/docs/thread-color#palette-to-text" @@ -6484,6 +6651,10 @@ msgstr "https://inkstitch.org/docs/thread-color#palette-to-text" msgid "Params" msgstr "Παράμετροι" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6569,6 +6740,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6630,6 +6805,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6638,6 +6817,10 @@ msgstr "" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6784,10 +6967,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "Επιλογή σε μοτίβο" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6949,6 +7140,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6985,6 +7180,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7001,23 +7200,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po index 0c4545f02..5ef1effd1 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: English\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "" msgid "Please select a layer to include layer commands." msgstr "" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "" @@ -1532,19 +1532,19 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "" @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2141,153 +2141,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 -msgid "Reverse" +msgid "Linear ripple: wether to flip the pattern every second line or not." msgstr "" -#: lib/elements/stroke.py:290 -msgid "Flip start and end point" +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:310 -msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:322 -msgid "Grid size" +#: lib/elements/stroke.py:311 +msgid "Flip exponent" +msgstr "" + +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." msgstr "" #: lib/elements/stroke.py:323 +msgid "Reverse" +msgstr "" + +#: lib/elements/stroke.py:324 +msgid "Flip start and end point" +msgstr "" + +#: lib/elements/stroke.py:344 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:356 +msgid "Grid size" +msgstr "" + +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "" @@ -2578,7 +2610,7 @@ msgstr "" msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2761,20 +2793,20 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2871,7 +2903,7 @@ msgstr "" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "" @@ -2896,15 +2928,15 @@ msgid "Invalid Pointer" msgstr "" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "" @@ -2960,8 +2992,8 @@ msgstr "" msgid "threadlist" msgstr "" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2986,44 +3018,43 @@ msgstr "" msgid "License" msgstr "" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" msgstr "" -#: lib/gui/element_info.py:34 -msgid "Value" -msgstr "" - -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3035,6 +3066,34 @@ msgstr "" msgid "Help" msgstr "" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3148,7 +3207,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "" @@ -3169,13 +3228,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3286,10 +3338,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3479,7 +3527,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3690,22 +3738,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3744,9 +3791,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3761,53 +3808,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3834,7 +3881,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4324,7 +4371,7 @@ msgstr "" msgid "Yes" msgstr "" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "" @@ -4552,22 +4599,14 @@ msgstr "" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "" @@ -4577,7 +4616,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "" @@ -4625,53 +4664,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4691,10 +4738,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4709,11 +4756,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4733,8 +4784,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "" @@ -4786,19 +4841,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "" @@ -4830,85 +4893,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" -msgstr "" - -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" +msgid "Cutwork Options" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" +msgid "#1" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "" @@ -4964,10 +5035,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4987,48 +5062,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5040,40 +5127,44 @@ msgstr "" msgid "Generate Color Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "" -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5085,27 +5176,35 @@ msgstr "" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5677,6 +5776,10 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "" @@ -5697,79 +5800,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5777,15 +5888,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5797,6 +5912,10 @@ msgstr "" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "" @@ -5805,39 +5924,43 @@ msgstr "" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5858,17 +5981,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5897,126 +6028,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6040,6 +6179,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6060,6 +6203,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6076,6 +6223,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "" @@ -6116,12 +6267,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6172,6 +6331,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "" @@ -6460,23 +6623,27 @@ msgstr "" msgid "Split text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6484,6 +6651,10 @@ msgstr "" msgid "Params" msgstr "" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6569,6 +6740,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6630,6 +6805,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6638,6 +6817,10 @@ msgstr "" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6784,10 +6967,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6949,6 +7140,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6985,6 +7180,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7001,23 +7200,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po index b6ae79948..37dda5ff8 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "marcador de instrucción" msgid "Please select a layer to include layer commands." msgstr "Seleccione una capa para incluir comandos de capa." -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "Objeto Duplicado" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "Hay uno o más objetos clon en este documento. Ink/Stitch Puede trabajar con clones, pero está limitado a unos pocos parámetros. " -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "Si desea convertir el elemento duplicado en un elemento real, siga estos pasos:" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "Seleccione el duplicado" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "* Ejecutar: Extensiones > Ink/Stitch > Editar > Desenlazar Clon" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "Clon" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "Personalizar ángulo de relleno" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "Esta configuración aplicará un ángulo de relleno personalizado para el clon." -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "Ángulo de inversión" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "Invertir el ángulo calculado automáticamente si parece incorrecto." @@ -1460,7 +1460,7 @@ msgstr "Espaciamiento entre filas" msgid "Distance between rows of stitches." msgstr "Distancia entre filas de puntadas." -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "Capa base" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "Viaja dentro de la forma al pasar de una sección a otra. Las puntadas subterráneas evitan viajar en la dirección del ángulo de la fila para que no sean visibles. Esto les da una apariencia irregular." -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "Corriendo longitud de puntada" @@ -1532,19 +1532,19 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Espaciado en zig-zag (pico a pico)" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "Longitud de las puntadas en modo Zig-Zag." @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "Compensación de tracción" @@ -1656,7 +1656,7 @@ msgstr "Espaciado de la fila" msgid "default: 3x fill row spacing" msgstr "por defecto: rellenar el espaciado de línea x3" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "Longitud de puntada máxima" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "Reduzca la forma antes de aplicar la capa base, para evitar que la capa base se vea alrededor del exterior del relleno." #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "Longitud de la Puntada" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2141,153 +2141,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 -msgid "Reverse" +msgid "Linear ripple: wether to flip the pattern every second line or not." msgstr "" -#: lib/elements/stroke.py:290 -msgid "Flip start and end point" +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:310 -msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:322 -msgid "Grid size" +#: lib/elements/stroke.py:311 +msgid "Flip exponent" +msgstr "" + +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." msgstr "" #: lib/elements/stroke.py:323 +msgid "Reverse" +msgstr "" + +#: lib/elements/stroke.py:324 +msgid "Flip start and end point" +msgstr "" + +#: lib/elements/stroke.py:344 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:356 +msgid "Grid size" +msgstr "" + +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Ninguno" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "Archivo no encontrado." @@ -2579,7 +2611,7 @@ msgstr "" msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2762,20 +2794,20 @@ msgstr "Aplicar y Salir" msgid "Embroidery Params" msgstr "Parámetros de Bordado" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2872,7 +2904,7 @@ msgstr "Titulo" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "Tamaño" @@ -2897,15 +2929,15 @@ msgid "Invalid Pointer" msgstr "Puntero no válido" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "Descripción" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "Solucionar problemas" @@ -2961,8 +2993,8 @@ msgstr "No se seleccionaron formatos de archivo de bordado." msgid "threadlist" msgstr "lista de subprocesos" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2987,44 +3019,43 @@ msgstr "https://inkstitch.org" msgid "License" msgstr "Licencia" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" -msgstr "Nombre" - -#: lib/gui/element_info.py:34 -msgid "Value" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3036,6 +3067,34 @@ msgstr "" msgid "Help" msgstr "Ayuda" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "Nombre" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3149,7 +3208,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "Ajustes" @@ -3170,13 +3229,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3287,10 +3339,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3480,7 +3528,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3691,22 +3739,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3745,9 +3792,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3762,53 +3809,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3835,7 +3882,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "La fuente '%s' no tiene variantes." -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4325,7 +4372,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:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "No" @@ -4553,22 +4600,14 @@ msgstr "" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "Gestión del color del hilo" @@ -4578,7 +4617,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "Elegir archivo" @@ -4626,53 +4665,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "Recortar puntadas de salto" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4692,10 +4739,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4710,11 +4757,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4734,8 +4785,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "" @@ -4787,19 +4842,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "Comandos" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "" @@ -4831,85 +4894,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "Cortar columnas de raso" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "Segmentación Cutwork" -#: inx/inkstitch_cutwork_segmentation.inx:13 +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:15 msgid "Cutwork Options" msgstr "Opciones de Cutwork" -#: inx/inkstitch_cutwork_segmentation.inx:15 +#: inx/inkstitch_cutwork_segmentation.inx:17 msgid "#1" msgstr "#1" -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" -msgstr "inicio" - -#: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" -msgstr "fin" - #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "inicio" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "fin" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "color" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "#2" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "#3" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "#4" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "Ordenar elementos por color" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "Mantener el original" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "Esta extension separa un trayecto dependiendo del angulo." -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "*Si no deseas usar 4 agujas, configura ambos angulos con un valor de 0 para el resto de las filas." -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "*Una linea horizontal tiene un angulo de 0 grados." -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "*Despues de convertirlo con la extension, asegurate de no volver a rotar tu diseño." -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "Porfavor ajuste las opciones del angulo y el color para su aguja en especifico." -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "En nuestro sitio web, hemos recopilado algunas de las configuraciones mas comunes." -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "https://inkstitch.org/docs/cutwork/" @@ -4965,10 +5036,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4988,48 +5063,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "Duplicar parametros" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "Editar" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5041,40 +5128,44 @@ msgstr "Rieles de columna de raso abatibles" msgid "Generate Color Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "" -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5086,27 +5177,35 @@ msgstr "Añadir Comandos" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5678,6 +5777,10 @@ msgstr "convertir fichero ZXY a trayectos manuales Ink/Stitch" msgid "Install thread color palettes for Inkscape" msgstr "Instalar paletas de colores de hilo para Inkscape" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "Instalar paletas de colores personalizas" @@ -5698,79 +5801,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5778,15 +5889,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5798,6 +5913,10 @@ msgstr "Añadir capa de comandos" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "Letras" @@ -5806,39 +5925,43 @@ msgstr "Letras" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5859,17 +5982,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "Gestión de fuentes" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5898,126 +6029,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "Generar JSON" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "Archivo Fuente SVG" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "Glifo predeterminado" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "Autoruta Satinado" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "Desactive si definió el enrutamiento manual en su fuente." -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "Reversible" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 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." -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "Forzar mayúsculas y minúsculas" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "Mayúsculas" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "Minúsculas" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "Escala Minima" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "Escala Máxima" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "Forzar" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "Sobrescriba la información principal del archivo de fuente." -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "Interlineado (px)" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "Altura de linea (defecto: 100)" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "Sobrescriba la información de espaciado de palabras del archivo de fuente." -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "Espaciado de letras (px)" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "Ancho del espacio (predeterminado: 20)" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6041,6 +6180,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6061,6 +6204,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6077,6 +6224,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "Letras fuente" @@ -6117,12 +6268,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "Adjuntar comandos a los objetos seleccionados" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6173,6 +6332,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "" @@ -6461,23 +6624,27 @@ msgstr "" msgid "Split text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6485,6 +6652,10 @@ msgstr "" msgid "Params" msgstr "Parametros" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6570,6 +6741,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6631,6 +6806,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "Re-apilar objetos en orden de selección" @@ -6639,6 +6818,10 @@ msgstr "Re-apilar objetos en orden de selección" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6785,10 +6968,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "Selección del patrón" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6950,6 +7141,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6986,6 +7181,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7002,23 +7201,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po index fe8f74dcb..a5770d983 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "komento merkki" msgid "Please select a layer to include layer commands." msgstr "" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "Rivien väli" msgid "Distance between rows of stitches." msgstr "Tikkirivien välinen etäisyys." -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "Alipolku" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "Juoksutikin pituus" @@ -1532,19 +1532,19 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Sik-sak väli (huipusta huippuun)" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "Tikin pituus sik-sak moodissa." @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "Veto kompensaatio" @@ -1656,7 +1656,7 @@ msgstr "Rivien välit" msgid "default: 3x fill row spacing" msgstr "vakio: 3x rivien välit" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "Pisin tikin pituus" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "Kutista muotoa ennen pohjan tikkaamista, estääksesi pohjatikkien näkymisen täyttötikin ulkopuolelta." #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "Tikin pituus" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2141,153 +2141,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 -msgid "Reverse" +msgid "Linear ripple: wether to flip the pattern every second line or not." msgstr "" -#: lib/elements/stroke.py:290 -msgid "Flip start and end point" +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:310 -msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:322 -msgid "Grid size" +#: lib/elements/stroke.py:311 +msgid "Flip exponent" +msgstr "" + +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." msgstr "" #: lib/elements/stroke.py:323 +msgid "Reverse" +msgstr "" + +#: lib/elements/stroke.py:324 +msgid "Flip start and end point" +msgstr "" + +#: lib/elements/stroke.py:344 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:356 +msgid "Grid size" +msgstr "" + +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "-" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "" @@ -2578,7 +2610,7 @@ msgstr "" msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2761,20 +2793,20 @@ msgstr "Hyväksy ja lopeta" msgid "Embroidery Params" msgstr "Brodeeraus Parametrit" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2871,7 +2903,7 @@ msgstr "" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "" @@ -2896,15 +2928,15 @@ msgid "Invalid Pointer" msgstr "Epäkelpo osoitin" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "Kuvaus" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "Vianhaku" @@ -2960,8 +2992,8 @@ msgstr "Ei brodeeraus tiedostomuotoa valittuna." msgid "threadlist" msgstr "" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2986,44 +3018,43 @@ msgstr "" msgid "License" msgstr "" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" msgstr "" -#: lib/gui/element_info.py:34 -msgid "Value" -msgstr "" - -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3035,6 +3066,34 @@ msgstr "" msgid "Help" msgstr "" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3148,7 +3207,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "Asetukset" @@ -3169,13 +3228,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3286,10 +3338,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3479,7 +3527,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3690,22 +3738,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3744,9 +3791,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3761,53 +3808,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3834,7 +3881,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4324,7 +4371,7 @@ msgstr "" msgid "Yes" msgstr "Kyllä" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "Ei" @@ -4552,22 +4599,14 @@ msgstr "" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "" @@ -4577,7 +4616,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "" @@ -4625,53 +4664,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4691,10 +4738,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4709,11 +4756,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4733,8 +4784,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "" @@ -4786,19 +4841,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "Käskyt" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "" @@ -4830,85 +4893,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "Leikkaa satiini" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" -msgstr "" - -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" +msgid "Cutwork Options" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" +msgid "#1" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "" @@ -4964,10 +5035,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4987,48 +5062,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5040,40 +5127,44 @@ msgstr "Käännä satiinin suunta" msgid "Generate Color Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "" -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5085,27 +5176,35 @@ msgstr "Lisää käsky" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5677,6 +5776,10 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "" @@ -5697,79 +5800,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5777,15 +5888,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5797,6 +5912,10 @@ msgstr "Lisää taso komento" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "Kirjaimet" @@ -5805,39 +5924,43 @@ msgstr "Kirjaimet" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5858,17 +5981,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5897,126 +6028,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6040,6 +6179,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6060,6 +6203,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6076,6 +6223,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "" @@ -6116,12 +6267,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "Liitä komento valittuihin objekteihin" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6172,6 +6331,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "" @@ -6460,23 +6623,27 @@ msgstr "" msgid "Split text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6484,6 +6651,10 @@ msgstr "" msgid "Params" msgstr "Parametrit" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6569,6 +6740,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6630,6 +6805,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6638,6 +6817,10 @@ msgstr "" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6784,10 +6967,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6949,6 +7140,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6985,6 +7180,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7001,23 +7200,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po index 63a90d71e..2252f435d 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-11-06 01:22\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -954,44 +954,44 @@ msgstr "marqueur de commande" msgid "Please select a layer to include layer commands." msgstr "Merci de sélectionner un calque pour ajouter des commandes de calque." -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "Cloner l'objet" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "Ce document contient un ou plusieurs objets clonés. Ink/Stitch peut fonctionner avec des clones, mais vous êtes limité à la définition d'un petit nombre de paramètres. " -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "Si vous voulez convertir le clone en un élément réel, suivez ces étapes :" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "* Sélectionnez le clone" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "* Exécutez : Extensions > Ink/Stitch > Édition > Délier le clone" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "Cloner" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "Angle de remplissage personnalisé" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "Ce paramètre appliquera un angle de remplissage personnalisé pour le clone." -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "Inverser l'angle" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "Inverse automatiquement l'angle calculé s'il semble faux." @@ -1461,7 +1461,7 @@ msgstr "Espacement entre les rangées" msgid "Distance between rows of stitches." msgstr "Espacement entre les rangées de points." -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "Espacement final entre les rangées" @@ -1517,7 +1517,7 @@ msgstr "Chemin de dessous" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "Les points qui relient les sections à l'intérieur de l'objet. Les points des chemins de dessous évitent d'aller dans la même direction que ceux de dessus pour ne pas être visibles. Cela leur donne une apparence déchiquetée." -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "Longueur de point droit" @@ -1533,19 +1533,19 @@ msgstr "Tolérance du point droit" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "Détermine la force avec laquelle Ink/Stitch essaie d'éviter de broder en dehors de la forme. Une valeur basse rend moins susceptible de broder en dehors de la forme, mais nécessite plus de points." -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "Rendre aléatoire la longueur du point" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "Rendre la longueur du point aléatoire plutôt que de découper ou décaler régulièrement. Ceci est recommandé lorsque le remplissage est dense pour éviter les effets de moiré." -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "Mouvement aléatoire de la longueur du point" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "Pourcentage maximum de variation de la longueur du point appliqué si la longueur est rendue aléatoire." @@ -1570,11 +1570,11 @@ msgstr "Repasse sur chaque point le nombre de fois indiqué. Une valeur de 1 tri "Il est possible de définir un motif de répétitions en entrant plusieurs valeurs séparées par un espace." #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Espacement Zig-Zag (crête à crête)" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "Longueur de points en mode zig-zag." @@ -1603,7 +1603,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "Défini la largeur d'un motif de chevrons. Utiliser 0 pour des bandes normales." #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "Compensation d'étirement" @@ -1659,7 +1659,7 @@ msgstr "Espacement entre rangées de points" msgid "default: 3x fill row spacing" msgstr "défaut: 3x espacement entre les rangées" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "Longueur de point maximale" @@ -1673,12 +1673,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "Rétrécit la forme avant de faire la sous-couche, pour empêcher que la sous-couche se montre en dehors du remplissage." #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "Graine aléatoire" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "Utiliser cette graine aléatoire pour le calcul des attributs. Si vide, utilise l'identificateur de l'élément." @@ -1970,27 +1970,27 @@ msgstr "Compensation d'étirement supplémentaire qui varie comme un pourcentage msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "Les points satin resserrent le tissu, ce qui entraîne une colonne plus étroite que celle que vous dessinez dans Inkscape. Ce paramètre étend d'une valeur fixe chaque point depuis le centre vers l’extérieur de la colonne satin. Deux valeurs séparées par un espace peuvent être utilisées pour un effet asymétrique." -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "Automatique" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "Ne pas inverser" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "Inverser la direction du premier rail" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "Inverser la direction du second rail" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "Inverser la direction des deux rails" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "Inverser la direction des rails" @@ -2021,7 +2021,7 @@ msgid "Stitch length" msgstr "Longueur de point" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "Tolérance" @@ -2132,7 +2132,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "Point droit /Point multiple" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "Broderie ondulée" @@ -2144,153 +2144,177 @@ msgstr "Point zigzag" msgid "Manual Stitch" msgstr "Point manuel" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." +msgstr "" + +#: lib/elements/stroke.py:121 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "Longueur des points. Selon la valeur de la tolérance, il se peut que les points soient plus court." -#: lib/elements/stroke.py:121 +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "Tous les points doivent rester au plus à cette distance du chemin. Une tolérance plus faible signifie que les points seront plus rapprochés. Une tolérance plus élevée signifie que les angles vifs peuvent être arrondis." -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "Découper les points plus longs que ceci." -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "Le zigzag tire sur le tissu, et le résultat est plus étroit que ce que vous avez dessiné dans Inkscape. Ceci élargit le zigzag." -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "Nombre de lignes" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "Nombre de lignes du début jusqu'à la fin" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "Distance minimum entre les lignes" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "Est prioritaire sur le réglage nombre de lignes." -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "Décaler les lignes ce nombre de fois avant de répéter" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "Longueur du cycle de décalage des lignes successives. Les fractions sont autorisées et peuvent produire des diagonales moins visibles que les valeurs entières. La valeur par défaut (0) désactive le décalage. Ne concerne que les ondulations linéaires." -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "Sauter les premières lignes" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "Sauter ce nombre de lignes au début." -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "Sauter les dernières lignes" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "Sauter ce nombre de lignes à la fin." -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:288 +msgid "Flip every second line" +msgstr "" + +#: lib/elements/stroke.py:289 +msgid "Linear ripple: wether to flip the pattern every second line or not." +msgstr "" + +#: lib/elements/stroke.py:299 msgid "Line distance exponent" msgstr "Exposant de l'espacement entre les lignes" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:300 msgid "Increase density towards one side." msgstr "Accroît la densité d'un côté." -#: lib/elements/stroke.py:277 +#: lib/elements/stroke.py:311 msgid "Flip exponent" msgstr "Inverser effet exposant" -#: lib/elements/stroke.py:278 +#: lib/elements/stroke.py:312 msgid "Reverse exponent effect." msgstr "Intervertit l'effet d'espacement de l'exposant." -#: lib/elements/stroke.py:289 +#: lib/elements/stroke.py:323 msgid "Reverse" msgstr "Changer le sens" -#: lib/elements/stroke.py:290 +#: lib/elements/stroke.py:324 msgid "Flip start and end point" msgstr "Intervertit le début et la fin" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:344 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "Inverse les rails d'une ondulation satin. Par défaut détecte automatiquement, et corrige la direction d'un des rails." -#: lib/elements/stroke.py:322 +#: lib/elements/stroke.py:356 msgid "Grid size" msgstr "Taille de la grille" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "Rendu en grille. Utilisez avec précaution et surveillez la densité de points." -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "Mettre à l'échelle sur l'axe" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "Axe de mise à l'échelle pour les ondulations guidées." -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Aucune" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "Démarrer à" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "Taille de la première ondulation en pourcentage." -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "Utilisé uniquement pour des ondulations guidées." -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "Finir à" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "Taille de la dernière ondulation en pourcentage." -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "Tourner" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "Tourne les ondulations guidées par un satin" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "Style de jointure" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "Style de jointure pour les ondulations ouvertes." -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "segment" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "point" @@ -2330,6 +2354,14 @@ msgstr "Si vous souhaitez aider, merci de \n" msgid "Include the error description and also (if possible) the svg file." msgstr "Incluez la description de l'erreur et (si possible) le fichier svg." +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "Fichier non trouvé." @@ -2586,7 +2618,7 @@ msgstr "Nous n'avons pas trouvé de couleurs de remplissage sur vos éléments d msgid "Please select at least one object with a gradient fill." msgstr "Merci de sélectionner au moins un objet avec un remplissage en dégradé." -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "Ink/Stitch ne peut pas importer directement les formats de couleur. Mais vous pouvez ouvrir le fichier de broderie et appliquer la couleur avec Extensions > Ink/Stitch > Gestion des couleurs de fil > Appliquer la liste de fils." @@ -2771,21 +2803,21 @@ msgstr "Appliquer et Quitter" msgid "Embroidery Params" msgstr "Paramètres de broderie" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "En cours de fermeture..." -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "Vous pouvez maintenant fermer cette fenêtre." -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "Un aperçu de l'impression a été ouvert dans votre navigateur. Cette fenêtre reste ouverte afin de communiuer avec le code javascript qui s'excécute dans votre navigateur.\n\n" "Cette fenêtre se fermera lorsque vous fermerez l'aperçu dans votre navigateur, ou vous pouvez la fermer manuellement si nécessaire." -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "Impression Ink/Stitch" @@ -2882,7 +2914,7 @@ msgstr "Titre" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "Taille" @@ -2907,15 +2939,15 @@ msgid "Invalid Pointer" msgstr "Pointeur invalide" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "Description" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "Résolution de problèmes" @@ -2971,8 +3003,8 @@ msgstr "Aucun format de fichier broderie sélectionné." msgid "threadlist" msgstr "liste de fils" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "Plus d'information sur notre site web :" @@ -2997,44 +3029,43 @@ msgstr "https://inkstitch.org" msgid "License" msgstr "Licence" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" -msgstr "Information sur l'élément" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" +msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" -msgstr "Information" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" +msgstr "Sélectionner une palette de couleur" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" -msgstr "Nom" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" +msgstr "Appliquer" -#: lib/gui/element_info.py:34 -msgid "Value" -msgstr "Valeur" - -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3046,6 +3077,34 @@ msgstr "Valeur" msgid "Help" msgstr "Aide" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "Cette extension applique aux éléments de ce document les couleurs les plus proches parmi celles de la palette choisie." + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "https://inkstitch.org/docs/fr/thread-color/#apply-palette" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "Ink/Stitch" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "Information sur l'élément" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "Information" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "Nom" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "Valeur" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "Cette extension affiche des informations sur divers paramètres des éléments de broderie sélectionnés." @@ -3160,7 +3219,7 @@ msgstr "Test de police" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "Paramètres" @@ -3181,13 +3240,6 @@ msgstr "Largeur du texte" msgid "Color sort" msgstr "Tri des couleurs" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "Appliquer" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr " Cette extension aide les créateurs de fontes en générant une sortie avec tous les glyphes de la fonte sélectionnée." @@ -3302,10 +3354,6 @@ msgstr "Un fichier sans indication de version de svg Ink/Stitch a été détect msgid "Update" msgstr "Mettre à jour" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "Ink/Stitch" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "Cliquer ici pour remonter la couleur dans la liste." @@ -3495,7 +3543,7 @@ msgid "Command: %s" msgstr "Commande : %s" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "Largeur du trait (mm)" @@ -3706,22 +3754,21 @@ msgid "Generate Swatches" msgstr "Générer des échantillons" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3762,9 +3809,9 @@ msgstr "Cette extension génère des échantillons à partir d'une sélection.\n "Ces échantillons aident à trouver les meilleurs paramètres pour votre dessin.\n" "Brodez les avec le même fil et le même tissu que pour votre projet." -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3779,53 +3826,53 @@ msgstr "https://inkstitch.org/fr/docs/edit/#generate-test-swatches-from-selectio msgid "An error occurred while rendering the stitch plan:" msgstr "Une erreur s'est produite lors du rendu du plan de broderie :" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "Appliqué" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "Point de croix" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "Titre" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "Écriture à la main" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "Italique" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "Monogramme" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "Multicolore" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "Point droit" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "Sans empattement" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "Serif" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "Tartan" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "Petite" @@ -3854,7 +3901,7 @@ msgstr "Re-générez le fichier JSON avec\n" msgid "The font '%s' has no variants." msgstr "Aucun fichier variant trouvé pour la police '%s'." -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "Groupe de couleur" @@ -4346,7 +4393,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:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "Non" @@ -4574,22 +4621,14 @@ msgstr "Export Json" msgid "Apply Palette" msgstr "Appliquer une palette" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" -msgstr "Sélectionner une palette de couleur" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" +msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "Cette extension applique aux éléments de ce document les couleurs les plus proches parmi celles de la palette choisie." - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "https://inkstitch.org/docs/fr/thread-color/#apply-palette" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "Gestion des couleurs de fil" @@ -4599,7 +4638,7 @@ msgstr "Appliquer la liste de fils" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "Choisir fils" @@ -4647,53 +4686,61 @@ msgstr "Importez tout autre fichier de liste de fils au format txt. Ink/Stitch v msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "https://inkstitch.org/fr/docs/thread-color/#apply-threadlist" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "Agencement automatique de Points Droits" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "Outils : Trait" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "Options d'Agencement Automatique de Points Droits" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "Ajouter des nœuds aux intersections" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "Préserver l'ordre des points droits" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "Couper les sauts de fil" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "Ajouter des nœuds aux intersections :" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "-Autorisé (automatique). Ink/Stitch ajoutera des nœuds pour un meilleur agencement. C'est le réglage par défaut." -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "-Interdit (manuel). Choisir cette option si vous avez positionné manuellement des nœuds aux endroits critiques." -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "Utiliser des commandes Débutt-Fin pour définir les positions de début et la fin de l'agencement automatique de points droits." -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "Plus d'information sur notre site web :" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "https://inkstitch.org/fr/docs/stroke-tools#auto-route-running-stitch" @@ -4713,10 +4760,10 @@ msgstr "Cette extension tente de créer un chemin de broderie unique qui parcour #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4731,11 +4778,15 @@ msgstr "Plus d'information sur notre site web" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "https://inkstitch.org/fr/docs/satin-tools/#auto-route-satin-columns" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "Outils : Satin" @@ -4755,8 +4806,12 @@ msgstr "Cette extension tentera de réparer les formes de remplissage et de les msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "https://inkstitch.org/fr/docs/fill-tools/#break-apart-fill-objects" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "Outils : Remplissage" @@ -4808,19 +4863,27 @@ msgstr "Utilisez cette extension pour supprimer les petits objets du document." msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "https://inkstitch.org/fr/docs/troubleshoot/#cleanup-document" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "Mise à l'échelle des symboles de commande" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "Commandes" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "Affichage" @@ -4852,85 +4915,93 @@ msgstr "https://inkstitch.org/fr/docs/stroke-tools/#convert-satin-to-stroke" msgid "Cut Satin Column" msgstr "Scinder colonne satin" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "Segmentation Richelieu" -#: inx/inkstitch_cutwork_segmentation.inx:13 +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:15 msgid "Cutwork Options" msgstr "Options Richelieu" -#: inx/inkstitch_cutwork_segmentation.inx:15 +#: inx/inkstitch_cutwork_segmentation.inx:17 msgid "#1" msgstr "#1" -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" -msgstr "début" - -#: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" -msgstr "fin" - #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "début" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "fin" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "couleur" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "#2" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "#3" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "#4" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "Trier les éléments par couleur" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "Garder l'original" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "Cette extension sépare un chemin en fonction de l'angle." -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "* Si vous ne voulez pas utiliser 4 aiguilles, mettez les deux valeurs d'angle à 0 pour le reste des lignes." -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "* Une ligne horizontale a un angle de 0 degré." -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "* Après la conversion par cette extension, ne tournez plus votre motif." -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "Veuillez adapter les options d'angle et de couleur à votre kit d'aiguilles spécifique." -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "Sur notre site web, nous avons rassemblé quelques configurations courantes." -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "https://inkstitch.org/fr/docs/cutwork/" @@ -4986,10 +5057,14 @@ msgstr "Cette extension aide à visualiser la densité des points de broderie." msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "https://inkstitch.org/fr/docs/visualize/#density-map" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "Visualiser et exporter" @@ -5009,48 +5084,60 @@ msgstr "Cette extension insert dans le document des étiquettes numérotées pou msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "https://inkstitch.org/fr/docs/visualize/#display-stacking-order" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "Dupliquer les paramètres" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "Édition" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "Remplissage en Trait" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "Seuil pour les culs-de-sacs (mm)" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "Supprime les traits courts. Une bonne valeur est souvent approximativement la largeur de la forme originelle" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "Lignes de découpage : fermer les écarts" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "Les contours en remplissage ne rendent jamais bien en broderie - mais leur conversion en satin ou point droit est compliquée. Cet outil aide à effectuer cette opération." -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "Ceci est comparable à la fonctionnalité Inkscape Chemin > Vectoriser un objet matriciel > Traçage Centerline (- et a le même genre de problème). Au lieu de convertir une image bitmap, cet outil trouve la ligne centrale d'objets vectoriels ayant un remplissage." -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "Vous pouvez améliorer le résultat en définissant des lignes de découpage." -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "https://inkstitch.org/fr/docs/stroke-tools/#fill-to-stroke" @@ -5062,40 +5149,44 @@ msgstr "Intervertir les rails satin" msgid "Generate Color Palette" msgstr "Générer palette de couleurs" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "Générer une palette" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "Options de génération des palettes" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "Nom de palette" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "Dossier (facultatif) :" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "⚠ Redémarrez Inkscape pour utiliser votre palette de couleurs." -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "Générer une palette de couleurs personnalisée pour Ink/Stitch" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "Malheureusement, nous ne pouvons pas trier les échantillons de couleurs dans Inkscape. Avec cette extension, vous pouvez exporter les couleurs des éléments de texte dans leur ordre d'empilement. Le texte sera utilisé comme nom et numéro de couleur." -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "Sur notre site web, nous décrivons toutes les étapes nécessaires pour générer une palette de couleurs pour Ink/Stitch." -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "https://inkstitch.org/fr/docs/thread-color#generate-color-palette" @@ -5107,27 +5198,35 @@ msgstr "Ajouter des commandes" msgid "These commands affect the entire embroidery design." msgstr "Ces commandes affecteront toute la broderie." +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "Convertir en blocs de dégradés" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "Mis à zéro pour utiliser le double de l'espacement entre les rangées" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "Converti un remplissage avec dégradé linéaire de couleur en blocs de dégradés à espacement de rangées variable." -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "Ceci peut ajouter de la densité vers le centre." -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "Si nécessaire, après la conversion, adaptez l'espace final entre les rangées dans le dialogue de paramétrage." -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "https://inkstitch.org/fr/docs/fill-tools/#convert-to-gradient-blocks" @@ -5699,6 +5798,10 @@ msgstr "convertir un fichier ZXY en chemins de points manuels Ink/Stitch" msgid "Install thread color palettes for Inkscape" msgstr "Installer des palettes de couleurs de fils à broder pour Inkscape" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "Installer une palette personnalisée" @@ -5719,79 +5822,87 @@ msgstr "Cette extinction installe une palette personnalisée de couleurs de fil msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "https://inkstitch.org/fr/docs/thread-color/#install-custom-palette" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "Saut en Trait" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 msgid "Convert jumps not shorter than (mm)" msgstr "Convertir seulement les sauts de longueur au moins (mm)" -#: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "Convertir seulement les sauts de longueur au maximum (mm)" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "Connecter" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "tout" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "dans le même calque" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "dans le même groupe" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "Ne pas connecter après" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "Couper" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "Stop" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "Point d'arrêt forcé" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "Options de sortie" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "Fusionner deux triaits consécutifs de style identique" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "Fusionner les sous-chemins" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "Ces paramètres ne s'appliquent qu'aux connexions non fusionnées" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "Longueur du point droit (mm)" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "Tolérance du point droit (mm)" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "Cette extension convertit les sauts en points droits." -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "https://inkstitch.org/fr/docs/stroke-tools/#jump-to-stroke" @@ -5799,15 +5910,19 @@ msgstr "https://inkstitch.org/fr/docs/stroke-tools/#jump-to-stroke" msgid "Jump Stitch to Trim Command" msgstr "Saut en Coupe" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "Utiliser les symboles de commande" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "Cette extension insère des commandes de coupe à la place des sauts." -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "https://inkstitch.org/fr/docs/commands/#jump-to-trim" @@ -5819,6 +5934,10 @@ msgstr "Ajouter des commandes à des calques" msgid "Commands will be added to the currently-selected layer." msgstr "Les commandes s’ajouteront au calque sélectionné." +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "Lettrage" @@ -5827,39 +5946,43 @@ msgstr "Lettrage" msgid "Lettering along path" msgstr "Lettrage le long d'un chemin" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "Étendre" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "Augmenter la taille des glyphes et des espaces entre les mots pour que le lettrage couvre la totalité du chemin" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "Cette extension courbe un texte Ink/Stitch le long d'un chemin." -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "Sélectionner un texte Ink/Stitch et un chemin avant d'exécuter cette extension." -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "Le texte doit remplir ces conditions :" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "* Le texte consiste en une unique ligne de texte" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "* Le texte ne doit pas être trop long pour le chemin" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "L'option d'étirement détermine si les espaces entre les glyphes sont ou non étendus afin que le texte s'étende sur la longueur totale du chemin." -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "https://inkstitch.org/fr/docs/lettering/#lettering-along-path" @@ -5880,17 +6003,25 @@ msgstr "Le dossier personnel de fontes doit contenir un sous répertoire pour ch msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "https://inkstitch.org/fr/docs/font-tools/#custom-font-directory" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "Gestion des polices" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "Restreindre aux satins" @@ -5919,126 +6050,134 @@ msgstr "Cette extension permet aux créateurs de fontes de broderie d'attribuer msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "https://inkstitch.org/fr/docs/font-tools/#force-lock-stitches" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "Générer JSON" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "Information sur la fonte" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "Fichier svg de la police" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "Mots clés" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "Glyphe par défaut" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "Agencement automatique de colonnes satin" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "Désactivez si vous avez défini manuellement l'agencement des colonnes satin." -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "Réversible" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 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." -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "Triable" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "Si désactivé, le tri des couleurs sera désactivé pour cette fonte. Nécessite la présence des indicateurs color_sort_index dans la fonte." -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "Combine les indices" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "Lors du tri des couleurs, combine les éléments avec ces indices de couleur (virgule comme séparateur)" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "Forcer la casse" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "Majuscule" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "Minuscule" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "Échelle minimum" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "Échelle maximum" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "Crénage" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). 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). Si les informations de crénage sont introuvables, ces valeurs s'appliqueront automatiquement." -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "Forcer" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "Surcharger la valeur d'interligne du fichier." -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "Hauteur de ligne (px)" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "Hauteur de ligne (par défaut : 100)" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "Surcharger la valeur d’espacement des mots du fichier." -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "Espacement des mots (px)" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "Largeur du caractère espace (par défaut : 20)" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "Génère le fichier font.json destiné à l'outil de lettrage." -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 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++...)." -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "https://inkstitch.org/fr/docs/font-tools/#generate-json" @@ -6062,6 +6201,10 @@ msgstr "⚠ Assurez-vous de conserver une copie du fichier d'origine. Après avo msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "https://inkstitch.org/fr/docs/font-tools/#remove-kerning" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "Définir l'index de tri des couleurs" @@ -6082,6 +6225,10 @@ msgstr "Ceci définit l'ordre des éléments pour les polices multicolores lors msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "https://inkstitch.org/fr/docs/font-tools/#set-color-sort-index" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "Mettre à jour la liste des glyphes" @@ -6098,6 +6245,10 @@ msgstr "Mets à jour la liste de glyphes dans le fichier json." msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "https://inkstitch.org/fr/docs/font-tools/#update-glyph-list" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "Lettres vers police" @@ -6138,13 +6289,21 @@ msgstr "⚠ Après avoir lancé cette extension, faire glisser la \"baseline\" j msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "https://inkstitch.org/fr/docs/font-tools/#letters-to-font" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "Attacher des commandes à des objets sélectionnés" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" -msgstr "Afficher / masquer les commandes des objets" +msgid "Show|Hide Object Commands" +msgstr "" #: inx/inkstitch_outline.inx:3 msgid "Outline" @@ -6194,6 +6353,10 @@ msgstr "Cette extension aide à reconstruire l'objet originel à partir d'un fic msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "https://inkstitch.org/fr/docs/stroke-tools/#outline" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "Sortie en fichier COL" @@ -6482,23 +6645,27 @@ msgstr "Enregistrez le dessin au format XXX à l'aide d'Ink/Stitch" msgid "Split text" msgstr "Séparer le texte" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "Palette vers texte" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "Choisissez un fichier de palette de couleurs .gpl pour importer des couleurs comme éléments de texte." -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "Importez une palette .gpl dans Inkscape en tant qu'éléments de texte pour modifier les entrées de couleur." -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "Plus d'informations sur notre site web :" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "https://inkstitch.org/fr/docs/thread-color#palette-vers-texte" @@ -6506,6 +6673,10 @@ msgstr "https://inkstitch.org/fr/docs/thread-color#palette-vers-texte" msgid "Params" msgstr "Paramètres" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "Fichier de sortie PNG (réaliste)" @@ -6591,6 +6762,10 @@ msgstr "Une broderie redwork est une broderie à base de traits où chaque trait msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "https://inkstitch.org/fr/docs/stroke-tools/#redwork" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "Supprimer les points répétés" @@ -6652,6 +6827,10 @@ msgstr "Utilisez cette extension pour supprimer les informations que Ink/Stitch msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "https://inkstitch.org/fr/docs/troubleshoot/#remove-embroidery-settings" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "Réempiler les objets dans l'ordre de leur sélection" @@ -6660,6 +6839,10 @@ msgstr "Réempiler les objets dans l'ordre de leur sélection" msgid "Multicolor Satin" msgstr "Colonne Satin Multicollore" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "Sélectionner des éléments de broderie" @@ -6806,10 +6989,18 @@ msgstr "Chemin vers python" msgid "Selection to guide line" msgstr "Sélection vers ligne-guide" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "Sélection vers texture" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "Simulateur" @@ -6971,6 +7162,10 @@ msgstr "* Si vous voulez ajouter des traverses ou modifier de partie spécifique msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "https://inkstitch.org/fr/docs/satin-tools/#stroke-to-live-path-effect-satin" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "Générer des échantillons de test à partir de la sélection" @@ -7007,6 +7202,10 @@ msgstr "Cette extension pointe les endroits problématiques ou possiblement prob msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "https://inkstitch.org/fr/docs/troubleshoot/#troubleshoot-objects" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "Délier le clone" @@ -7023,23 +7222,27 @@ msgstr "Délier les clones et appliquer l'angle de broderie." msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "https://inkstitch.org/fr/docs/edit/#unlink-clone/" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "Mettre à jour le svg d'Inkstich" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "En général il n'est pas besoin d'utiliser cette extension : Ink/Stitch mets à jour automatiquement les anciennes conceptions." -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "Toutefois, lorsque vous copiez/collez à partir d'anciens fichiers, vous pouvez par exemple voir ce qui était un remplissage selon contour rendu comme un remplissage automatique, etc." -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "Aide: vous pouvez évitez d'insérrer des parties à l'ancienne dans des nouveaux fichiers en exécutant n'importe qu'elle extension d'Ink/Stitch dans l'ancien fichier avant de copier les anciens éléments (par exemple ouvrir et réappliquer Paramètres sur un unique élément suffit à mettre le document à jour)." -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "Cette extension ne mets à jour que les éléments sélectionnés." diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po index 736ae1d29..c21e99013 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "" msgid "Please select a layer to include layer commands." msgstr "" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "" @@ -1532,19 +1532,19 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "" @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2141,153 +2141,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 -msgid "Reverse" +msgid "Linear ripple: wether to flip the pattern every second line or not." msgstr "" -#: lib/elements/stroke.py:290 -msgid "Flip start and end point" +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:310 -msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:322 -msgid "Grid size" +#: lib/elements/stroke.py:311 +msgid "Flip exponent" +msgstr "" + +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." msgstr "" #: lib/elements/stroke.py:323 +msgid "Reverse" +msgstr "" + +#: lib/elements/stroke.py:324 +msgid "Flip start and end point" +msgstr "" + +#: lib/elements/stroke.py:344 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:356 +msgid "Grid size" +msgstr "" + +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "" @@ -2578,7 +2610,7 @@ msgstr "" msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2761,20 +2793,20 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2871,7 +2903,7 @@ msgstr "" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "" @@ -2896,15 +2928,15 @@ msgid "Invalid Pointer" msgstr "" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "" @@ -2960,8 +2992,8 @@ msgstr "" msgid "threadlist" msgstr "" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2986,44 +3018,43 @@ msgstr "" msgid "License" msgstr "" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" msgstr "" -#: lib/gui/element_info.py:34 -msgid "Value" -msgstr "" - -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3035,6 +3066,34 @@ msgstr "" msgid "Help" msgstr "" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3148,7 +3207,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "" @@ -3169,13 +3228,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3286,10 +3338,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3479,7 +3527,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3690,22 +3738,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3744,9 +3791,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3761,53 +3808,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3834,7 +3881,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4324,7 +4371,7 @@ msgstr "" msgid "Yes" msgstr "" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "" @@ -4552,22 +4599,14 @@ msgstr "" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "" @@ -4577,7 +4616,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "" @@ -4625,53 +4664,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4691,10 +4738,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4709,11 +4756,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4733,8 +4784,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "" @@ -4786,19 +4841,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "" @@ -4830,85 +4893,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" -msgstr "" - -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" +msgid "Cutwork Options" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" +msgid "#1" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "" @@ -4964,10 +5035,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4987,48 +5062,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5040,40 +5127,44 @@ msgstr "" msgid "Generate Color Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "" -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5085,27 +5176,35 @@ msgstr "" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5677,6 +5776,10 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "" @@ -5697,79 +5800,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5777,15 +5888,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5797,6 +5912,10 @@ msgstr "" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "" @@ -5805,39 +5924,43 @@ msgstr "" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5858,17 +5981,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5897,126 +6028,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6040,6 +6179,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6060,6 +6203,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6076,6 +6223,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "" @@ -6116,12 +6267,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6172,6 +6331,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "" @@ -6460,23 +6623,27 @@ msgstr "" msgid "Split text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6484,6 +6651,10 @@ msgstr "" msgid "Params" msgstr "" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6569,6 +6740,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6630,6 +6805,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6638,6 +6817,10 @@ msgstr "" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6784,10 +6967,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6949,6 +7140,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6985,6 +7180,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7001,23 +7200,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po index 1d6a2f30e..0cd0f9aa6 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "" msgid "Please select a layer to include layer commands." msgstr "" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "" @@ -1532,19 +1532,19 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "" @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2141,153 +2141,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 -msgid "Reverse" +msgid "Linear ripple: wether to flip the pattern every second line or not." msgstr "" -#: lib/elements/stroke.py:290 -msgid "Flip start and end point" +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:310 -msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:322 -msgid "Grid size" +#: lib/elements/stroke.py:311 +msgid "Flip exponent" +msgstr "" + +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." msgstr "" #: lib/elements/stroke.py:323 +msgid "Reverse" +msgstr "" + +#: lib/elements/stroke.py:324 +msgid "Flip start and end point" +msgstr "" + +#: lib/elements/stroke.py:344 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:356 +msgid "Grid size" +msgstr "" + +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "" @@ -2578,7 +2610,7 @@ msgstr "" msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2761,20 +2793,20 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2871,7 +2903,7 @@ msgstr "" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "" @@ -2896,15 +2928,15 @@ msgid "Invalid Pointer" msgstr "" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "" @@ -2960,8 +2992,8 @@ msgstr "" msgid "threadlist" msgstr "" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2986,44 +3018,43 @@ msgstr "" msgid "License" msgstr "" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" msgstr "" -#: lib/gui/element_info.py:34 -msgid "Value" -msgstr "" - -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3035,6 +3066,34 @@ msgstr "" msgid "Help" msgstr "" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3148,7 +3207,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "" @@ -3169,13 +3228,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3286,10 +3338,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3479,7 +3527,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3690,22 +3738,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3744,9 +3791,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3761,53 +3808,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3834,7 +3881,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4324,7 +4371,7 @@ msgstr "" msgid "Yes" msgstr "" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "" @@ -4552,22 +4599,14 @@ msgstr "" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "" @@ -4577,7 +4616,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "" @@ -4625,53 +4664,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4691,10 +4738,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4709,11 +4756,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4733,8 +4784,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "" @@ -4786,19 +4841,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "" @@ -4830,85 +4893,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" -msgstr "" - -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" +msgid "Cutwork Options" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" +msgid "#1" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "" @@ -4964,10 +5035,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4987,48 +5062,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5040,40 +5127,44 @@ msgstr "" msgid "Generate Color Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "" -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5085,27 +5176,35 @@ msgstr "" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5677,6 +5776,10 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "" @@ -5697,79 +5800,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5777,15 +5888,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5797,6 +5912,10 @@ msgstr "" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "" @@ -5805,39 +5924,43 @@ msgstr "" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5858,17 +5981,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5897,126 +6028,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6040,6 +6179,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6060,6 +6203,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6076,6 +6223,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "" @@ -6116,12 +6267,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6172,6 +6331,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "" @@ -6460,23 +6623,27 @@ msgstr "" msgid "Split text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6484,6 +6651,10 @@ msgstr "" msgid "Params" msgstr "" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6569,6 +6740,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6630,6 +6805,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6638,6 +6817,10 @@ msgstr "" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6784,10 +6967,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6949,6 +7140,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6985,6 +7180,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7001,23 +7200,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po index 7873de78e..97b813d26 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "indicatore di comando" msgid "Please select a layer to include layer commands." msgstr "" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "Spaziatura tra le righe" msgid "Distance between rows of stitches." msgstr "Distanza tra righe di cucitura." -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "Sottofondo" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "Spostamento all'interno della forma quando si passa da una sezione all'altra. I punti del sottostrato non si spostano in direzione dell'angolo della fila e quindi non sono visibili. Questo dà loro un aspetto frastagliato." -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "Lunghezza progressiva dei punti" @@ -1532,19 +1532,19 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Spaziatura a zig-zag (picco a picco)" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "Lunghezza dei punti nel modo zig-zag." @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "Compensazione tiraggio" @@ -1656,7 +1656,7 @@ msgstr "Spaziatura tra righe" msgid "default: 3x fill row spacing" msgstr "predefinito: 3 volte la spaziatura tra le file di riempimento" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "Lunghezza massima punto" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "Restringe la forma prima di eseguire il sottostrato per evitare che quest'ultimo sia visibile all'esterno del riempimento." #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "Lunghezza del punto" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2141,153 +2141,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 -msgid "Reverse" +msgid "Linear ripple: wether to flip the pattern every second line or not." msgstr "" -#: lib/elements/stroke.py:290 -msgid "Flip start and end point" +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:310 -msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:322 -msgid "Grid size" +#: lib/elements/stroke.py:311 +msgid "Flip exponent" +msgstr "" + +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." msgstr "" #: lib/elements/stroke.py:323 +msgid "Reverse" +msgstr "" + +#: lib/elements/stroke.py:324 +msgid "Flip start and end point" +msgstr "" + +#: lib/elements/stroke.py:344 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:356 +msgid "Grid size" +msgstr "" + +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Niente" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "File non trovato." @@ -2578,7 +2610,7 @@ msgstr "" msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2761,20 +2793,20 @@ msgstr "Applica ed esci" msgid "Embroidery Params" msgstr "Parametri di ricamo" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2871,7 +2903,7 @@ msgstr "Titolo" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "Dimensioni" @@ -2896,15 +2928,15 @@ msgid "Invalid Pointer" msgstr "Puntatore non valido" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "Descrizione" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "Risoluzione problemi" @@ -2960,8 +2992,8 @@ msgstr "Non è stato selezionato nessun formato di file per il ricamo." msgid "threadlist" msgstr "lista di fili" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2986,44 +3018,43 @@ msgstr "" msgid "License" msgstr "" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" msgstr "" -#: lib/gui/element_info.py:34 -msgid "Value" -msgstr "" - -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3035,6 +3066,34 @@ msgstr "" msgid "Help" msgstr "" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3148,7 +3207,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "Impostazioni" @@ -3169,13 +3228,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3286,10 +3338,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3479,7 +3527,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3690,22 +3738,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3744,9 +3791,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3761,53 +3808,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3834,7 +3881,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4324,7 +4371,7 @@ msgstr "La modifica della paletta dei fili comporterà la ridefinizione dei nomi msgid "Yes" msgstr "Si" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "No" @@ -4552,22 +4599,14 @@ msgstr "" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "" @@ -4577,7 +4616,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "Scegliere file" @@ -4625,53 +4664,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4691,10 +4738,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4709,11 +4756,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4733,8 +4784,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "" @@ -4786,19 +4841,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "Comandi" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "" @@ -4830,85 +4893,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "Taglia colonna raso" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" -msgstr "" - -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" +msgid "Cutwork Options" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" +msgid "#1" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "" @@ -4964,10 +5035,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4987,48 +5062,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5040,40 +5127,44 @@ msgstr "Ribalta i binari della colonna raso" msgid "Generate Color Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "" -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5085,27 +5176,35 @@ msgstr "Aggiungi comandi" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5677,6 +5776,10 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "" @@ -5697,79 +5800,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5777,15 +5888,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5797,6 +5912,10 @@ msgstr "Aggiungi comandi di livello" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "Carattere" @@ -5805,39 +5924,43 @@ msgstr "Carattere" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5858,17 +5981,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5897,126 +6028,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6040,6 +6179,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6060,6 +6203,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6076,6 +6223,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "" @@ -6116,12 +6267,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "Collega i comandi agli oggetti selezionati" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6172,6 +6331,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "" @@ -6460,23 +6623,27 @@ msgstr "" msgid "Split text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6484,6 +6651,10 @@ msgstr "" msgid "Params" msgstr "Parametri" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6569,6 +6740,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6630,6 +6805,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6638,6 +6817,10 @@ msgstr "" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6784,10 +6967,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6949,6 +7140,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6985,6 +7180,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7001,23 +7200,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po index b7ff7a219..80d6e1855 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "コマンドマーカー" msgid "Please select a layer to include layer commands." msgstr "コマンドを含めるレイヤーを選択してください。" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "オブジェクトのクローン" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "クローンを実際の要素に変換する場合は、次の手順に従います。" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "*クローンを選択します" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "クローン" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "カスタムフィル刺繍角度" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "この設定は、クローンにカスタムの塗りつぶし角度を適用します。" -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "角度反転" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1462,7 +1462,7 @@ msgstr "行間の間隔" msgid "Distance between rows of stitches." msgstr "ステッチの列間の距離" -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1518,7 +1518,7 @@ msgstr "アンダーパス" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "セクション間を移動するときは、シェイプ内を移動します。アンダーパスステッチは、列の角度の方向に移動しないようにして、非表示にします。ギザギザの外観を与えます。" -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "ランニングステッチの長さ" @@ -1534,19 +1534,19 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1569,11 +1569,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "ジグザグ間隔(ピークツーピーク)" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "ジグザグモードでのステッチ長さ" @@ -1602,7 +1602,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "縮み補正" @@ -1658,7 +1658,7 @@ msgstr "行間隔" msgid "default: 3x fill row spacing" msgstr "デフォルト:3x塗りつぶし行間隔" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "最大ステッチ長さ" @@ -1672,12 +1672,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "アンダーレイを行う前に形状を縮小して、アンダーレイが塗りつぶしの外側に表示されないようにします。" #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "乱数のシード値" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "ランダムに決まる属性に対して、パターンを固定する必要がある場合に設定します。空の場合は、要素 ID が使用されます。" @@ -1969,27 +1969,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2020,7 +2020,7 @@ msgid "Stitch length" msgstr "ステッチの長さ" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2131,7 +2131,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2143,153 +2143,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 -msgid "Reverse" +msgid "Linear ripple: wether to flip the pattern every second line or not." msgstr "" -#: lib/elements/stroke.py:290 -msgid "Flip start and end point" +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:310 -msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:322 -msgid "Grid size" +#: lib/elements/stroke.py:311 +msgid "Flip exponent" +msgstr "" + +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." msgstr "" #: lib/elements/stroke.py:323 +msgid "Reverse" +msgstr "" + +#: lib/elements/stroke.py:324 +msgid "Flip start and end point" +msgstr "" + +#: lib/elements/stroke.py:344 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:356 +msgid "Grid size" +msgstr "" + +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "なし" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "" @@ -2326,6 +2350,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "エラーの説明と (可能であれば) svg ファイルを添付してください。" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "ファイルが見つかりません。" @@ -2581,7 +2613,7 @@ msgstr "" msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2764,20 +2796,20 @@ msgstr "適用して終了" msgid "Embroidery Params" msgstr "刺繍パラメータ" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2874,7 +2906,7 @@ msgstr "タイトル" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "サイズ" @@ -2899,15 +2931,15 @@ msgid "Invalid Pointer" msgstr "無効なポインタ" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "説明" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "トラブルシューティング" @@ -2963,8 +2995,8 @@ msgstr "刺繍ファイルのフォーマットが選択されていません。 msgid "threadlist" msgstr "スレッド一覧" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2989,44 +3021,43 @@ msgstr "https://inkstitch.org" msgid "License" msgstr "ライセンス" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" -msgstr "名前" - -#: lib/gui/element_info.py:34 -msgid "Value" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3038,6 +3069,34 @@ msgstr "" msgid "Help" msgstr "" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "名前" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3151,7 +3210,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "設定" @@ -3172,13 +3231,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3289,10 +3341,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3482,7 +3530,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3693,22 +3741,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3747,9 +3794,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3764,53 +3811,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3837,7 +3884,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "フォント '%s'にはバリアントがありません。" -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4327,7 +4374,7 @@ msgstr "糸のパレットを変更すると、糸の名前やカタログ番号 msgid "Yes" msgstr "はい" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "いいえ" @@ -4555,22 +4602,14 @@ msgstr "" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "糸の色の管理" @@ -4580,7 +4619,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "ファイル選択" @@ -4628,53 +4667,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "ジャンプスティッチのトリミング" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4694,10 +4741,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4712,11 +4759,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4736,8 +4787,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "" @@ -4789,19 +4844,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "コマンド" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "" @@ -4833,85 +4896,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "カットサテンコラム" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" -msgstr "" - -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" +msgid "Cutwork Options" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" +msgid "#1" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "" @@ -4967,10 +5038,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4990,48 +5065,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "重複したパラメータ" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "編集" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5043,40 +5130,44 @@ msgstr "フリップサテンコラムレール" msgid "Generate Color Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "" -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5088,27 +5179,35 @@ msgstr "追加コマンド" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5680,6 +5779,10 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "Inkscapeのスレッドカラーパレットをインストールする" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "カスタムパレットの設置" @@ -5700,79 +5803,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5780,15 +5891,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5800,6 +5915,10 @@ msgstr "レイヤー追加コマンド" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "レタリング" @@ -5808,39 +5927,43 @@ msgstr "レタリング" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5861,17 +5984,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "フォント管理" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5900,126 +6031,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "JSONを生成する" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "SVGフォントファイル" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "デフォルトのグリフ" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "サテンの自動ルート" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "フォントで手動ルーティングを定義した場合は無効にします。" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "可逆" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "無効にすると、このフォントの前後のステッチはできなくなります。" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "大文字と小文字を強制する" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "アッパー" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "下" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "最小スケール" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "最大スケール" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "力" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "フォントファイルから先頭の情報を上書きします。" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "リーディング(px)" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "行の高さ(デフォルト:100)" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "フォントファイルから単語間隔情報を上書きします。" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "単語間隔(px)" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "スペース文字の幅(デフォルト:20)" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6043,6 +6182,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6063,6 +6206,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6079,6 +6226,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "" @@ -6119,12 +6270,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "選択したオブジェクトにコマンドを付加" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6175,6 +6334,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "" @@ -6463,23 +6626,27 @@ msgstr "" msgid "Split text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6487,6 +6654,10 @@ msgstr "" msgid "Params" msgstr "パラメーター" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6572,6 +6743,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6633,6 +6808,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "選択順にオブジェクトを再スタックします" @@ -6641,6 +6820,10 @@ msgstr "選択順にオブジェクトを再スタックします" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6787,10 +6970,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "パターンの選択" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6952,6 +7143,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6988,6 +7183,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7004,23 +7203,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po index af9682ecb..92d61f99d 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "" msgid "Please select a layer to include layer commands." msgstr "" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "" @@ -1532,19 +1532,19 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "" @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2141,153 +2141,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 -msgid "Reverse" +msgid "Linear ripple: wether to flip the pattern every second line or not." msgstr "" -#: lib/elements/stroke.py:290 -msgid "Flip start and end point" +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:310 -msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:322 -msgid "Grid size" +#: lib/elements/stroke.py:311 +msgid "Flip exponent" +msgstr "" + +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." msgstr "" #: lib/elements/stroke.py:323 +msgid "Reverse" +msgstr "" + +#: lib/elements/stroke.py:324 +msgid "Flip start and end point" +msgstr "" + +#: lib/elements/stroke.py:344 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:356 +msgid "Grid size" +msgstr "" + +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "" @@ -2578,7 +2610,7 @@ msgstr "" msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2761,20 +2793,20 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2871,7 +2903,7 @@ msgstr "" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "" @@ -2896,15 +2928,15 @@ msgid "Invalid Pointer" msgstr "" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "" @@ -2960,8 +2992,8 @@ msgstr "" msgid "threadlist" msgstr "" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2986,44 +3018,43 @@ msgstr "" msgid "License" msgstr "" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" msgstr "" -#: lib/gui/element_info.py:34 -msgid "Value" -msgstr "" - -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3035,6 +3066,34 @@ msgstr "" msgid "Help" msgstr "" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3148,7 +3207,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "" @@ -3169,13 +3228,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3286,10 +3338,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3479,7 +3527,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3690,22 +3738,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3744,9 +3791,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3761,53 +3808,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3834,7 +3881,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4324,7 +4371,7 @@ msgstr "" msgid "Yes" msgstr "" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "" @@ -4552,22 +4599,14 @@ msgstr "" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "" @@ -4577,7 +4616,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "" @@ -4625,53 +4664,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4691,10 +4738,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4709,11 +4756,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4733,8 +4784,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "" @@ -4786,19 +4841,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "" @@ -4830,85 +4893,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" -msgstr "" - -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" +msgid "Cutwork Options" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" +msgid "#1" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "" @@ -4964,10 +5035,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4987,48 +5062,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5040,40 +5127,44 @@ msgstr "" msgid "Generate Color Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "" -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5085,27 +5176,35 @@ msgstr "" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5677,6 +5776,10 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "" @@ -5697,79 +5800,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5777,15 +5888,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5797,6 +5912,10 @@ msgstr "" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "" @@ -5805,39 +5924,43 @@ msgstr "" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5858,17 +5981,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5897,126 +6028,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6040,6 +6179,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6060,6 +6203,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6076,6 +6223,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "" @@ -6116,12 +6267,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6172,6 +6331,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "" @@ -6460,23 +6623,27 @@ msgstr "" msgid "Split text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6484,6 +6651,10 @@ msgstr "" msgid "Params" msgstr "" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6569,6 +6740,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6630,6 +6805,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6638,6 +6817,10 @@ msgstr "" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6784,10 +6967,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6949,6 +7140,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6985,6 +7180,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7001,23 +7200,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po index 25e9be2de..86a466ace 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "commando symbool" msgid "Please select a layer to include layer commands." msgstr "" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "Object klonen" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "Als je de kloon in een echt element wilt omzetten, volg dan deze stappen:" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "* selecteer de kloon" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "Kloon" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "Aangepaste opvulhoek" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "Deze instelling zet een aangepaste opvulhoek voor de kloon." -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "Afstand tussen rijen" msgid "Distance between rows of stitches." msgstr "Afstand tussen rijen van steken." -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "Onderpad" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "Beweeg binnen de vorm bij verplaatsen tussen secties. Onderpad steken vermijden de richting van de rijhoek zodat ze niet zichtbaar zijn. Dit geeft ze een gekarteld uiterlijk." -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "Doorlopende steek lengte" @@ -1532,19 +1532,19 @@ msgstr "Tolerantie lopende steek" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Zig-zag afstand (piek-naar-piek)" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "Lengte van steken in zig-zag modus." @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "Trek compensatie" @@ -1656,7 +1656,7 @@ msgstr "Opvulrij afstand" msgid "default: 3x fill row spacing" msgstr "standaard: 3x opvulrij afstand" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "Max steek lengte" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "Verklein de vorm van de versteviging om te voorkomen dat de versteviging zichtbaar is aan de buitenkant van de opvulling." #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "Steek lengte" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2141,153 +2141,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "Alle steken moeten binnen deze afstand van het pad liggen. Een lagere tolerantie betekent dat de steken dichter bij elkaar komen te liggen. Een hogere tolerantie betekent dat scherpe hoeken mogen worden afgerond." -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "Aantal regels" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "Aantal regels van begin tot eind" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "Eerste regels overslaan" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "Sla dit aantal regels aan het begin over." -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "Laatste regels overslaan" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "Sla dit aantal regels aan het eind over" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:288 +msgid "Flip every second line" +msgstr "" + +#: lib/elements/stroke.py:289 +msgid "Linear ripple: wether to flip the pattern every second line or not." +msgstr "" + +#: lib/elements/stroke.py:299 msgid "Line distance exponent" msgstr "Regelafstand exponent" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:300 msgid "Increase density towards one side." msgstr "Verhoog de dichtheid naar één kant." -#: lib/elements/stroke.py:277 +#: lib/elements/stroke.py:311 msgid "Flip exponent" msgstr "Spiegelen exponent" -#: lib/elements/stroke.py:278 +#: lib/elements/stroke.py:312 msgid "Reverse exponent effect." msgstr "Omgekeerd exponent effect." -#: lib/elements/stroke.py:289 +#: lib/elements/stroke.py:323 msgid "Reverse" msgstr "Omgekeerd" -#: lib/elements/stroke.py:290 +#: lib/elements/stroke.py:324 msgid "Flip start and end point" msgstr "Begin- en eindpunt spiegelen" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:344 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:322 +#: lib/elements/stroke.py:356 msgid "Grid size" msgstr "Rastergrootte" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "Weergeven als raster. Wees voorzichtig en let op de steekdichtheid." -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "Schaal as" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "Schaal as voor satijngeleide ribbelsteken." -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Geen" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "Beginschaal" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "Hoe groot het eerste exemplaar van de regel moet zijn, in procenten." -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "Alleen gebruikt voor ribbelsteek met een hulplijn." -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "Eindschaal" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "Hoe groot het laatste exemplaar van de regel moet zijn, in procenten." -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "Draaien" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "Roteer satijnhulp ribbelsteken" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "Knooppunt stijl" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "Knooppunt stijl voor niet circulaire golven." -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "plat" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "punt" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "Voeg de foutbeschrijving bij en ook (indien mogelijk) het svg-bestand." +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "Bestand niet gevonden." @@ -2580,7 +2612,7 @@ msgstr "We konden geen vulkleuren vinden op uw tekst elementen. Lees de instruct msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "Ink/Stitch kan kleurformaten niet rechtstreeks importeren. Maar u kunt het borduurbestand openen en de kleur toepassen met Extensies > Ink/Stitch > Garenkleurenbeheer > Garenlijst toepassen" @@ -2763,20 +2795,20 @@ msgstr "Toepassen en Sluiten" msgid "Embroidery Params" msgstr "Borduur Parameters" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2873,7 +2905,7 @@ msgstr "Titel" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "Grootte" @@ -2898,15 +2930,15 @@ msgid "Invalid Pointer" msgstr "Ongeldige Pointer" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "Beschrijving" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "Probleemoplossen" @@ -2962,8 +2994,8 @@ msgstr "Geen borduurbestand formaten geselecteerd." msgid "threadlist" msgstr "garenlijst" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2988,44 +3020,43 @@ msgstr "https://inkstitch.org" msgid "License" msgstr "Licentie" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" -msgstr "Naam" - -#: lib/gui/element_info.py:34 -msgid "Value" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3037,6 +3068,34 @@ msgstr "" msgid "Help" msgstr "Help" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "Naam" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3151,7 +3210,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "Instellingen" @@ -3172,13 +3231,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3289,10 +3341,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3482,7 +3530,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3693,22 +3741,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3747,9 +3794,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3764,53 +3811,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3837,7 +3884,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "Het lettertype '%s' heeft geen varianten." -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4328,7 +4375,7 @@ msgstr "Aanpassen van het garenpalet zorgt voor herberekening van garen namen en msgid "Yes" msgstr "Ja" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "Nee" @@ -4556,22 +4603,14 @@ msgstr "Json uitvoer" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "Garen kleurbeheer" @@ -4581,7 +4620,7 @@ msgstr "Garenlijst toepassen" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "Kies bestand" @@ -4629,53 +4668,61 @@ msgstr "Importeer elk ander Threadlist-bestand in txt-formaat. Ink/Stitch zal pr msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "https://inkstitch.org/docs/thread-color/#apply-threadlist" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "Auto-route lopende steek" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "Gereedschap: Lijn" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "Autoroute lopende steken opties" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "Knooppunten toevoegen op kruispunten" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "Bewaar de volgorde van de lopende steken" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "Sprongsteken afknippen" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "Knooppunten toevoegen op kruispunten:" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "- Ingeschakeld (automatisch). Ink/Stitch zal een aantal knooppunten toevoegen voor een betere routing. Dit is de standaardinstelling." -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "- Uitgeschakeld (handmatig). Kies deze optie als u handmatig knooppunten hebt ingesteld op cruciale plaatsen." -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "Gebruik start- en eindcommando's om te definiëren waar auto-routing voor lopende steken moet beginnen en eindigen." -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "Meer info op onze website:" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" @@ -4695,10 +4742,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4713,11 +4760,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "Gereedschap: Satijn" @@ -4737,8 +4788,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "Gereedschap: Vullen" @@ -4790,19 +4845,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "Symbolen voor schaalcommando's" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "Commando's" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "Bekijk" @@ -4834,85 +4897,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "Snij Satijnbaan" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "Snijwerk segmentatie" -#: inx/inkstitch_cutwork_segmentation.inx:13 +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:15 msgid "Cutwork Options" msgstr "Snijwerk Opties" -#: inx/inkstitch_cutwork_segmentation.inx:15 +#: inx/inkstitch_cutwork_segmentation.inx:17 msgid "#1" msgstr "#1" -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" -msgstr "begin" - -#: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" -msgstr "einde" - #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "begin" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "einde" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "kleur" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "#2" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "#3" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "#4" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "Sorteer elementen op kleur" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "Behoud origineel" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "Deze uitbreiding scheidt een pad afhankelijk van de hoek." -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "* Als u geen 4 naalden wilt gebruiken, zet u beide hoekwaarden op 0 voor de rest van de rijen." -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "* Een horizontale lijn heeft een hoek van 0 graden." -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "* Na de conversie door deze extensie, moet u uw ontwerp niet opnieuw draaien." -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "Pas de hoek en de kleur aan uw specifieke naaldenset aan." -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "Op onze website hebben wij een aantal veel voorkomende opstellingen verzameld." -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "https://inkstitch.org/docs/cutwork/" @@ -4968,10 +5039,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4991,48 +5066,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "Dubbele parameters" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "Bewerken" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5044,40 +5131,44 @@ msgstr "Wissel Satijnbaan Rails om" msgid "Generate Color Palette" msgstr "Genereer kleurenpalet" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "Genereer palet" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "Genereer palet opties" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "Paletnaam" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "Map (optioneel):" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "⚠ Herstart Inkscape om je kleurenpalet te gebruiken." -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "Genereer een aangepast kleurenpalet voor Ink/Stitch" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "Jammer genoeg kunnen we kleurstalen niet sorteren in Inkscape. Met deze uitbreiding kan je kleuren exporteren van tekstelementen in hun stapelvolgorde. De tekst zal gebruikt worden als kleurnaam en nummer." -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "Op onze website beschrijven wij alle stappen die nodig zijn om een kleurenpalet voor Ink/Stitch te genereren." -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "https://inkstitch.org/docs/thread-color#generate-color-palette" @@ -5089,27 +5180,35 @@ msgstr "Voeg Commando's Toe" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5681,6 +5780,10 @@ msgstr "ZXY-bestand converteren naar Ink/Stitch handmatige steekpaden" msgid "Install thread color palettes for Inkscape" msgstr "Installeer draadkleurpaletten voor Inkscape" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "Installeer aangepast palet" @@ -5701,79 +5804,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5781,15 +5892,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5801,6 +5916,10 @@ msgstr "Toevoegen Laag Commando's" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "Belettering" @@ -5809,39 +5928,43 @@ msgstr "Belettering" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5862,17 +5985,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "Lettertype beheer" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5901,126 +6032,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "Genereer JSON" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "SVG lettertypebestand" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "Standaard Glyph" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "Autoroute satijnsteek" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "Uitschakelen als u handmatige routering in uw lettertype hebt gedefinieerd." -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "Omkeerbaar" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "Indien uitgeschakeld zal heen en weer naaien niet mogelijk zijn voor dit lettertype." -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "Hoofdletters forceren" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "Bovenste" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "Onderste" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "Min Schaal" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "Max Schaal" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "Forceren" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "Voorloopinformatie uit lettertypebestand overschrijven." -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "Voorloop (px)" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "Lijnhoogte (standaard: 100)" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "Informatie over woordafstand overschrijven uit lettertypebestand." -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "Woordafstand (px)" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "Spatie tekenbreedte (standaard: 20)" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6044,6 +6183,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6064,6 +6207,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6080,6 +6227,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "Letters naar lettertype" @@ -6120,13 +6271,21 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "Koppel Commando's aan Geselecteerde Objecten" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" -msgstr "Tonen|verbergen object commando's" +msgid "Show|Hide Object Commands" +msgstr "" #: inx/inkstitch_outline.inx:3 msgid "Outline" @@ -6176,6 +6335,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "COL bestandsuitvoer" @@ -6464,23 +6627,27 @@ msgstr "Sla ontwerp op in XXX formaat met Ink/Stitch" msgid "Split text" msgstr "Tekst splitsen" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "Palet naar tekst" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "Kies een .gpl kleurenpalet bestand om kleuren te importeren als tekst elementen." -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "Importeer een .gpl palet in Inkscape als tekstelementen om kleurinvoer te bewerken." -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "Lees verder op onze website:" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "https://inkstitch.org/docs/thread-color#palette-to-text" @@ -6488,6 +6655,10 @@ msgstr "https://inkstitch.org/docs/thread-color#palette-to-text" msgid "Params" msgstr "Params" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6573,6 +6744,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6634,6 +6809,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "Stapel objecten opnieuw in volgorde van selectie" @@ -6642,6 +6821,10 @@ msgstr "Stapel objecten opnieuw in volgorde van selectie" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6788,10 +6971,18 @@ msgstr "" msgid "Selection to guide line" msgstr "Selectie tot hulplijn" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "Selectie tot patroon" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6953,6 +7144,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6989,6 +7184,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7005,23 +7204,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po index 378029d4e..b80533cad 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "kommando-symbol" msgid "Please select a layer to include layer commands." msgstr "" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "Klon-objekt" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "* Velg klonen" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "Klon" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "Avstand mellom rekkene" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "Lengden av rettsøm" @@ -1532,19 +1532,19 @@ msgstr "Toleranse til rettsting" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Zig-zag avstand (topp til topp)" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "" @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "Avstand mellem rekker" msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "Maks stinglengde" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "Sting-lengde" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2141,153 +2141,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "Antall linjer" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "Spring over de første linjer" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 +msgid "Linear ripple: wether to flip the pattern every second line or not." +msgstr "" + +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" +msgstr "" + +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." +msgstr "" + +#: lib/elements/stroke.py:311 +msgid "Flip exponent" +msgstr "" + +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." +msgstr "" + +#: lib/elements/stroke.py:323 msgid "Reverse" msgstr "Revers" -#: lib/elements/stroke.py:290 +#: lib/elements/stroke.py:324 msgid "Flip start and end point" msgstr "Bytt om på start- og ende-punktet" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:344 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:322 +#: lib/elements/stroke.py:356 msgid "Grid size" msgstr "Rutenettets størrelse" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "Skalerings-akser" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Ingen" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "Start skalering" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "Hvor stor den første kopien av linjen skal bli, i prosent." -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "Stopp skalering" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "Rotasjon" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "flat" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "punkt" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "Filen er ikke funnet." @@ -2579,7 +2611,7 @@ msgstr "Vi kunne ikke finne fyll farger på dine tekst-elementer. Vennligst les msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2762,20 +2794,20 @@ msgstr "Fullfør og Avslutt" msgid "Embroidery Params" msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2872,7 +2904,7 @@ msgstr "Tittel" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "Størrelse" @@ -2897,15 +2929,15 @@ msgid "Invalid Pointer" msgstr "" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "Beskrivelse" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "Problemløsning" @@ -2961,8 +2993,8 @@ msgstr "" msgid "threadlist" msgstr "liste over broderisytråd" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2987,44 +3019,43 @@ msgstr "" msgid "License" msgstr "Lisens" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" msgstr "" -#: lib/gui/element_info.py:34 -msgid "Value" -msgstr "" - -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3036,6 +3067,34 @@ msgstr "" msgid "Help" msgstr "Hjelp" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3149,7 +3208,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "Innstillinger" @@ -3170,13 +3229,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3287,10 +3339,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3480,7 +3528,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3691,22 +3739,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3745,9 +3792,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3762,53 +3809,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3835,7 +3882,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4325,7 +4372,7 @@ msgstr "" msgid "Yes" msgstr "Ja" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "Nei" @@ -4553,22 +4600,14 @@ msgstr "" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "" @@ -4578,7 +4617,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "Velg filen" @@ -4626,53 +4665,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "Verktøy: Strek" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "Mer informasjon på nettsiden vår:" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4692,10 +4739,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4710,11 +4757,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4734,8 +4785,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "" @@ -4787,19 +4842,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "Kommandoer" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "" @@ -4831,85 +4894,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" -msgstr "#1" - -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" -msgstr "start" +msgid "Cutwork Options" +msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" -msgstr "slutt" +msgid "#1" +msgstr "#1" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "start" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "slutt" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "farge" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "#2" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "#3" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "#4" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "Behold originalen" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "" @@ -4965,10 +5036,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4988,48 +5063,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5041,40 +5128,44 @@ msgstr "" msgid "Generate Color Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "⚠ Genstart Inkscape for å bruke din fargepalette." -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5086,27 +5177,35 @@ msgstr "Legg til kommentarer" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5678,6 +5777,10 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "" @@ -5698,79 +5801,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5778,15 +5889,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5798,6 +5913,10 @@ msgstr "" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "" @@ -5806,39 +5925,43 @@ msgstr "" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5859,17 +5982,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5898,126 +6029,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "Minimum skala" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "Meksimun skala" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "Kraft" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "Avstanden mellom ord (px)" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6041,6 +6180,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6061,6 +6204,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6077,6 +6224,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "" @@ -6117,12 +6268,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6173,6 +6332,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "" @@ -6461,23 +6624,27 @@ msgstr "Lagre design i XXX-formatet ved å bruke Ink/Stitch" msgid "Split text" msgstr "Ta teksten fra hverandre" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "Palette til tekst" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6485,6 +6652,10 @@ msgstr "" msgid "Params" msgstr "" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6570,6 +6741,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6631,6 +6806,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6639,6 +6818,10 @@ msgstr "" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6785,10 +6968,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6950,6 +7141,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6986,6 +7181,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7002,23 +7201,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po index de153b8e5..a28fa262b 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "" msgid "Please select a layer to include layer commands." msgstr "" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "Sklonuj obiekt" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "Odstępy między rzędami" msgid "Distance between rows of stitches." msgstr "Odległość między rzędami ściegów." -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "Długość ściegu prostego" @@ -1532,19 +1532,19 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "Długość ściegów w trybie zygzak." @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "Odstępy między rzędami" msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "Maks. długość ściegu" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2141,153 +2141,177 @@ msgstr "Ścieg zygzak" msgid "Manual Stitch" msgstr "Ścieg manualny" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "Opuść pierwsze linie" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "Opuść ostatnie linie" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 -msgid "Reverse" +msgid "Linear ripple: wether to flip the pattern every second line or not." msgstr "" -#: lib/elements/stroke.py:290 -msgid "Flip start and end point" +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:310 -msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:322 -msgid "Grid size" +#: lib/elements/stroke.py:311 +msgid "Flip exponent" +msgstr "" + +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." msgstr "" #: lib/elements/stroke.py:323 +msgid "Reverse" +msgstr "" + +#: lib/elements/stroke.py:324 +msgid "Flip start and end point" +msgstr "" + +#: lib/elements/stroke.py:344 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:356 +msgid "Grid size" +msgstr "" + +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "" @@ -2578,7 +2610,7 @@ msgstr "" msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2761,20 +2793,20 @@ msgstr "Zastosuj i wyjdź" msgid "Embroidery Params" msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2871,7 +2903,7 @@ msgstr "" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "Rozmiar" @@ -2896,15 +2928,15 @@ msgid "Invalid Pointer" msgstr "" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "Opis" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "Rozwiązywanie problemów" @@ -2960,8 +2992,8 @@ msgstr "" msgid "threadlist" msgstr "" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2986,44 +3018,43 @@ msgstr "" msgid "License" msgstr "" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" -msgstr "Nazwa" - -#: lib/gui/element_info.py:34 -msgid "Value" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3035,6 +3066,34 @@ msgstr "" msgid "Help" msgstr "Pomoc" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "Nazwa" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3148,7 +3207,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "" @@ -3169,13 +3228,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3286,10 +3338,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3479,7 +3527,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3690,22 +3738,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3744,9 +3791,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3761,53 +3808,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3834,7 +3881,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4324,7 +4371,7 @@ msgstr "" msgid "Yes" msgstr "" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "" @@ -4552,22 +4599,14 @@ msgstr "" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "Zarządzanie kolorem nici" @@ -4577,7 +4616,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "" @@ -4625,53 +4664,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "Więcej informacji na naszej stronie:" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4691,10 +4738,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4709,11 +4756,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4733,8 +4784,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "Wypełnienie" @@ -4786,19 +4841,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "Komendy" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "" @@ -4830,85 +4893,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" -msgstr "" - -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" +msgid "Cutwork Options" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" +msgid "#1" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "kolor" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "Sortuj elementy po kolorze" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "* Linia pozioma ma kąt 0 stopni." -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "" @@ -4964,10 +5035,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4987,48 +5062,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5040,40 +5127,44 @@ msgstr "" msgid "Generate Color Palette" msgstr "Wygeneruj paletę kolorów" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "Wygeneruj paletę" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "Nazwa palety" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "Folder (opcjonalnie):" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "Zrestartuj Inkscape, by móc użyć swojej palety kolorów." -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "Na naszej stronie wyjaśniamy wszystkie kroki potrzebne by wygenerować paletę kolorów dla Ink/Stitch." -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5085,27 +5176,35 @@ msgstr "Dodaj komendy" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5677,6 +5776,10 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "" @@ -5697,79 +5800,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "Długość ściegu prostego (mm)" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "Długość ściegu prostego (mm)" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5777,15 +5888,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5797,6 +5912,10 @@ msgstr "" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "Liternictwo" @@ -5805,39 +5924,43 @@ msgstr "Liternictwo" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5858,17 +5981,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5897,126 +6028,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "SVG plik trzcionek" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "Odwracalny, dwustronny" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "Wymuś wielkość liter" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "Leading (px)" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "Wysokość wiersza (domyślne: 100)" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "Odstępy między wyrazami (px)" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6040,6 +6179,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6060,6 +6203,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6076,6 +6223,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "" @@ -6116,12 +6267,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "Załączone komendy przy wybranych obiektah" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6172,6 +6331,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "" @@ -6460,23 +6623,27 @@ msgstr "" msgid "Split text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6484,6 +6651,10 @@ msgstr "" msgid "Params" msgstr "Ustawienia" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6569,6 +6740,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6630,6 +6805,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6638,6 +6817,10 @@ msgstr "" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6784,10 +6967,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "Zaznaczenie, wybór, selekcja wzoru, lub we wzorze" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6949,6 +7140,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6985,6 +7180,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7001,23 +7200,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po index b5c4d1e6c..9e70d6289 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "comando do marcador" msgid "Please select a layer to include layer commands." msgstr "" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "Clonar Objeto" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "* Selecione o clone" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "Clonar" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "Ângulo de preenchimento customizado" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "Esta configuração vai aplicar um ângulo de preenchimento customizado para o clone." -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "Espaçamento entre linhas" msgid "Distance between rows of stitches." msgstr "Distância entre linhas de costura." -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "" @@ -1532,19 +1532,19 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "" @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "Espaçamento da linha" msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "Comprimento máximo do ponto" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "Reduza a forma antes de fazer a base, para evitar que a base apareça na parte externa do preenchimento." #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "Automático" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "Não inverter" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "Inverter primeiro trilho" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "Inverter segundo trilho" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "Inverter ambos os trilhos" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "Inverter trilhos" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2141,153 +2141,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "Número de linhas" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "Número de linhas do começo até o final" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "Número mínimo de linhas" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "Sobrescreve a configuração do número de linhas." -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "Pular as linhas iniciais" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "Pula este número de linhas no início." -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "Pular linhas finais" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "Pula este número de linhas no final" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:288 +msgid "Flip every second line" +msgstr "" + +#: lib/elements/stroke.py:289 +msgid "Linear ripple: wether to flip the pattern every second line or not." +msgstr "" + +#: lib/elements/stroke.py:299 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:300 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:277 +#: lib/elements/stroke.py:311 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:278 +#: lib/elements/stroke.py:312 msgid "Reverse exponent effect." msgstr "Inverter efeito exponencial." -#: lib/elements/stroke.py:289 +#: lib/elements/stroke.py:323 msgid "Reverse" msgstr "Inverter" -#: lib/elements/stroke.py:290 +#: lib/elements/stroke.py:324 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:344 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:322 +#: lib/elements/stroke.py:356 msgid "Grid size" msgstr "Tamanho da grade" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "Renderizar como grade. Utilize com cuidado e esteja atento a densidade do seu bordado." -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Nenhum" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "Escala inicial" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "Escala final" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "Girar" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "ponto" @@ -2327,6 +2351,14 @@ msgstr "Se você desejar ajudar, por favor\n" msgid "Include the error description and also (if possible) the svg file." msgstr "Inclua a descrição do erro e também (se possível) o arquivo SVG." +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "Arquivo não encontrado." @@ -2581,7 +2613,7 @@ msgstr "" msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2764,20 +2796,20 @@ msgstr "Aplicar e Sair" msgid "Embroidery Params" msgstr "Parâmetros de Bordado" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2874,7 +2906,7 @@ msgstr "Título" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "Tamanho" @@ -2899,15 +2931,15 @@ msgid "Invalid Pointer" msgstr "Ponteiro Inválido" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "Descrição" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "Resolução de problemas" @@ -2963,8 +2995,8 @@ msgstr "Nenhum tipo de arquivo de bordado selecionado." msgid "threadlist" msgstr "lista de linhas" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2989,44 +3021,43 @@ msgstr "https://inkstitch.org" msgid "License" msgstr "Licença" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" -msgstr "Informações do elemento" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" +msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" -msgstr "Informações" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" +msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" -msgstr "Nome" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" +msgstr "Aplicar" -#: lib/gui/element_info.py:34 -msgid "Value" -msgstr "Valor" - -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3038,6 +3069,34 @@ msgstr "Valor" msgid "Help" msgstr "Ajuda" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "Informações do elemento" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "Informações" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "Nome" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "Valor" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3151,7 +3210,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "Configurações" @@ -3172,13 +3231,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "Aplicar" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3289,10 +3341,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3482,7 +3530,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3693,22 +3741,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3747,9 +3794,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3764,53 +3811,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "Um erro aconteceu enquanto renderizava o plano de bordado:" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "Itálico" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3837,7 +3884,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4327,7 +4374,7 @@ msgstr "" msgid "Yes" msgstr "Sim" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "Não" @@ -4555,22 +4602,14 @@ msgstr "" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "" @@ -4580,7 +4619,7 @@ msgstr "Aplicar a Lista de Linhas" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "Escolha o arquivo" @@ -4628,53 +4667,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4694,10 +4741,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4712,11 +4759,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4736,8 +4787,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "" @@ -4789,19 +4844,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "" @@ -4833,85 +4896,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" -msgstr "#1" - -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" -msgstr "começo" +msgid "Cutwork Options" +msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" -msgstr "fim" +msgid "#1" +msgstr "#1" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "começo" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "fim" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "cor" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "#2" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "#3" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "#4" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "Ordenar elementos por cor" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "Manter original" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "* Despois de converter com esta extensão, não gire o seu desenho novamente." -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "" @@ -4967,10 +5038,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "Visualizar e Exportar" @@ -4990,48 +5065,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "Duplicar parâmetros" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "Editar" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5043,40 +5130,44 @@ msgstr "" msgid "Generate Color Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "" -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5088,27 +5179,35 @@ msgstr "" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5680,6 +5779,10 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "Instalar paleta de cores para linhas no Inkscape" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "" @@ -5700,79 +5803,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5780,15 +5891,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5800,6 +5915,10 @@ msgstr "" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "" @@ -5808,39 +5927,43 @@ msgstr "" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5861,17 +5984,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5900,126 +6031,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6043,6 +6182,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6063,6 +6206,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6079,6 +6226,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "" @@ -6119,12 +6270,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6175,6 +6334,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "" @@ -6463,23 +6626,27 @@ msgstr "" msgid "Split text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6487,6 +6654,10 @@ msgstr "" msgid "Params" msgstr "Parâmetros" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6572,6 +6743,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6633,6 +6808,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6641,6 +6820,10 @@ msgstr "" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6787,10 +6970,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6952,6 +7143,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6988,6 +7183,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7004,23 +7203,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po index a1d2ee7da..d3bffe3e0 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "" msgid "Please select a layer to include layer commands." msgstr "" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "Espaçamento entre linhas" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "Distância de ponto corrido" @@ -1532,19 +1532,19 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Espaçamento Zig-zag (crista-a-crista)" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "" @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "Compensação de repuxado" @@ -1656,7 +1656,7 @@ msgstr "" msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "Distância máxima de ponto" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "Distância de ponto" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2141,153 +2141,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 -msgid "Reverse" +msgid "Linear ripple: wether to flip the pattern every second line or not." msgstr "" -#: lib/elements/stroke.py:290 -msgid "Flip start and end point" +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:310 -msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:322 -msgid "Grid size" +#: lib/elements/stroke.py:311 +msgid "Flip exponent" +msgstr "" + +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." msgstr "" #: lib/elements/stroke.py:323 +msgid "Reverse" +msgstr "" + +#: lib/elements/stroke.py:324 +msgid "Flip start and end point" +msgstr "" + +#: lib/elements/stroke.py:344 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:356 +msgid "Grid size" +msgstr "" + +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "" @@ -2578,7 +2610,7 @@ msgstr "" msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2761,20 +2793,20 @@ msgstr "Aplicar e Sair" msgid "Embroidery Params" msgstr "Parametros de Bordado" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2871,7 +2903,7 @@ msgstr "" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "" @@ -2896,15 +2928,15 @@ msgid "Invalid Pointer" msgstr "" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "" @@ -2960,8 +2992,8 @@ msgstr "" msgid "threadlist" msgstr "" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2986,44 +3018,43 @@ msgstr "" msgid "License" msgstr "" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" msgstr "" -#: lib/gui/element_info.py:34 -msgid "Value" -msgstr "" - -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3035,6 +3066,34 @@ msgstr "" msgid "Help" msgstr "" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3148,7 +3207,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "Parâmetros" @@ -3169,13 +3228,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3286,10 +3338,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3479,7 +3527,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3690,22 +3738,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3744,9 +3791,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3761,53 +3808,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3834,7 +3881,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4324,7 +4371,7 @@ msgstr "" msgid "Yes" msgstr "" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "" @@ -4552,22 +4599,14 @@ msgstr "" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "" @@ -4577,7 +4616,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "" @@ -4625,53 +4664,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4691,10 +4738,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4709,11 +4756,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4733,8 +4784,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "" @@ -4786,19 +4841,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "" @@ -4830,85 +4893,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" -msgstr "" - -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" +msgid "Cutwork Options" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" +msgid "#1" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "" @@ -4964,10 +5035,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4987,48 +5062,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5040,40 +5127,44 @@ msgstr "" msgid "Generate Color Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "" -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5085,27 +5176,35 @@ msgstr "" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5677,6 +5776,10 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "" @@ -5697,79 +5800,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5777,15 +5888,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5797,6 +5912,10 @@ msgstr "" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "" @@ -5805,39 +5924,43 @@ msgstr "" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5858,17 +5981,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5897,126 +6028,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6040,6 +6179,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6060,6 +6203,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6076,6 +6223,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "" @@ -6116,12 +6267,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6172,6 +6331,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "" @@ -6460,23 +6623,27 @@ msgstr "" msgid "Split text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6484,6 +6651,10 @@ msgstr "" msgid "Params" msgstr "" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6569,6 +6740,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6630,6 +6805,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6638,6 +6817,10 @@ msgstr "" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6784,10 +6967,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6949,6 +7140,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6985,6 +7180,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7001,23 +7200,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po index 9790f75b7..e0f8ac218 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "" msgid "Please select a layer to include layer commands." msgstr "" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "" @@ -1532,19 +1532,19 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "" @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "Distantarea randurilor" msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2141,153 +2141,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 -msgid "Reverse" +msgid "Linear ripple: wether to flip the pattern every second line or not." msgstr "" -#: lib/elements/stroke.py:290 -msgid "Flip start and end point" +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:310 -msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:322 -msgid "Grid size" +#: lib/elements/stroke.py:311 +msgid "Flip exponent" +msgstr "" + +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." msgstr "" #: lib/elements/stroke.py:323 +msgid "Reverse" +msgstr "" + +#: lib/elements/stroke.py:324 +msgid "Flip start and end point" +msgstr "" + +#: lib/elements/stroke.py:344 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:356 +msgid "Grid size" +msgstr "" + +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "" @@ -2578,7 +2610,7 @@ msgstr "" msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2761,20 +2793,20 @@ msgstr "Aplica si iesi" msgid "Embroidery Params" msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2871,7 +2903,7 @@ msgstr "Titlu" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "Marime" @@ -2896,15 +2928,15 @@ msgid "Invalid Pointer" msgstr "" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "" @@ -2960,8 +2992,8 @@ msgstr "" msgid "threadlist" msgstr "" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2986,44 +3018,43 @@ msgstr "" msgid "License" msgstr "" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" msgstr "" -#: lib/gui/element_info.py:34 -msgid "Value" -msgstr "" - -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3035,6 +3066,34 @@ msgstr "" msgid "Help" msgstr "" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3148,7 +3207,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "" @@ -3169,13 +3228,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3286,10 +3338,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3479,7 +3527,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3690,22 +3738,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3744,9 +3791,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3761,53 +3808,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3834,7 +3881,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4324,7 +4371,7 @@ msgstr "" msgid "Yes" msgstr "" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "" @@ -4552,22 +4599,14 @@ msgstr "" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "" @@ -4577,7 +4616,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "" @@ -4625,53 +4664,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4691,10 +4738,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4709,11 +4756,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4733,8 +4784,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "" @@ -4786,19 +4841,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "Comenzi" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "" @@ -4830,85 +4893,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" -msgstr "" - -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" +msgid "Cutwork Options" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" +msgid "#1" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "" @@ -4964,10 +5035,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4987,48 +5062,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "Editeaza" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5040,40 +5127,44 @@ msgstr "" msgid "Generate Color Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "" -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5085,27 +5176,35 @@ msgstr "Adauga comenzi" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5677,6 +5776,10 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "" @@ -5697,79 +5800,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5777,15 +5888,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5797,6 +5912,10 @@ msgstr "" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "" @@ -5805,39 +5924,43 @@ msgstr "" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5858,17 +5981,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5897,126 +6028,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6040,6 +6179,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6060,6 +6203,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6076,6 +6223,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "" @@ -6116,12 +6267,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6172,6 +6331,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "" @@ -6460,23 +6623,27 @@ msgstr "" msgid "Split text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6484,6 +6651,10 @@ msgstr "" msgid "Params" msgstr "" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6569,6 +6740,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6630,6 +6805,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6638,6 +6817,10 @@ msgstr "" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6784,10 +6967,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6949,6 +7140,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6985,6 +7180,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7001,23 +7200,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po index 5f76950ce..b7a3b2c3c 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "маркер команды" msgid "Please select a layer to include layer commands." msgstr "" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "Объект-клон" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "Если вы хотите превратить клон в реальный объект, выполните следующие шаги:" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "* Выберите клон" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "Клон" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "Свой угол заполнения" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "Эта настройка указывает свой угол заполнения для клона." -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "Расстояние между рядов" msgid "Distance between rows of stitches." msgstr "Расстояние между рядами вышивки." -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "Нижние переходы" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "Перемещение внутри контура при переходе от секции к секции. Строчка переходов под заполнением или прострочкой избегает направления рядов, поэтому она не видна. Но могут сделать поверхность заполнения немного неровной." -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "Длина стежка строчки" @@ -1532,19 +1532,19 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Плотность зигзага (расстояние между пиками)" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "Длина стяжков в режиме зигзага." @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "Компенсация стягивания" @@ -1656,7 +1656,7 @@ msgstr "Расстояние между рядов" msgid "default: 3x fill row spacing" msgstr "по умолчанию: растояние между рядов заполнения × 3" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "Максимальная длина стежка" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "Сжать контур предварительной прострочки, чтобы она не показалась из под заполнения." #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "Длина стежка" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2141,153 +2141,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 -msgid "Reverse" +msgid "Linear ripple: wether to flip the pattern every second line or not." msgstr "" -#: lib/elements/stroke.py:290 -msgid "Flip start and end point" +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:310 -msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:322 -msgid "Grid size" +#: lib/elements/stroke.py:311 +msgid "Flip exponent" +msgstr "" + +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." msgstr "" #: lib/elements/stroke.py:323 +msgid "Reverse" +msgstr "" + +#: lib/elements/stroke.py:324 +msgid "Flip start and end point" +msgstr "" + +#: lib/elements/stroke.py:344 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:356 +msgid "Grid size" +msgstr "" + +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Нет" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "Файл не найден." @@ -2578,7 +2610,7 @@ msgstr "" msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2761,20 +2793,20 @@ msgstr "Применить и Выйти" msgid "Embroidery Params" msgstr "Параметры вышивки" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2871,7 +2903,7 @@ msgstr "Название" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "Размер" @@ -2896,15 +2928,15 @@ msgid "Invalid Pointer" msgstr "Неверный Указатель" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "Описание" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "Решение проблем" @@ -2960,8 +2992,8 @@ msgstr "Не выбрано формата фала вышивки." msgid "threadlist" msgstr "список ниток" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2986,44 +3018,43 @@ msgstr "https://inkstitch.org" msgid "License" msgstr "Лицензия" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" -msgstr "Имя" - -#: lib/gui/element_info.py:34 -msgid "Value" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3035,6 +3066,34 @@ msgstr "" msgid "Help" msgstr "" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "Имя" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3148,7 +3207,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "Настройки" @@ -3169,13 +3228,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3286,10 +3338,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3479,7 +3527,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3690,22 +3738,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3744,9 +3791,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3761,53 +3808,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3834,7 +3881,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "Для шрифта '%s' нет вариантов." -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4324,7 +4371,7 @@ msgstr "Изменение палитры ниток приведет к пер msgid "Yes" msgstr "Да" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "Нет" @@ -4552,22 +4599,14 @@ msgstr "" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "Управление цветами нитей" @@ -4577,7 +4616,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "Выбрать файл" @@ -4625,53 +4664,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "Обрезать стежки переходов" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4691,10 +4738,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4709,11 +4756,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4733,8 +4784,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "" @@ -4786,19 +4841,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "Команды" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "" @@ -4830,85 +4893,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "Разделить Сатиновую Колонну" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" -msgstr "" - -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" +msgid "Cutwork Options" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" +msgid "#1" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "" @@ -4964,10 +5035,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4987,48 +5062,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "Дублировать параметры" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "Правка" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5040,40 +5127,44 @@ msgstr "Развернуть направляющие Сатиновой кол msgid "Generate Color Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "" -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5085,27 +5176,35 @@ msgstr "Добавить команды" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5677,6 +5776,10 @@ msgstr "конвертировать файл ZXY в ручные стежки I msgid "Install thread color palettes for Inkscape" msgstr "Установить цветовые палитры ниток для Inkscape" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "Установить пользовательскую палитру" @@ -5697,79 +5800,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5777,15 +5888,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5797,6 +5912,10 @@ msgstr "Добавить команды на слой" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "Надписи" @@ -5805,39 +5924,43 @@ msgstr "Надписи" msgid "Lettering along path" msgstr "Текст вдоль пути" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "Растяжение" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "Увеличьте расстояние между символами и словами, чтобы растянуть надпись по пути" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "Расширение Ink/Stitch - текст вдоль пути." -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "Выберите текст и путь перед запуском этого расширения Ink/Stitch." -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "Текст должен соответствовать этим условиям:" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "*Текст только в одну строку" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "* Текст не должен быть больше данного пути" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "Опция растяжения определяет, следует ли увеличивать промежутки между символами, чтобы текст растягивался по всему пути." -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5858,17 +5981,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "Управление шрифтами" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5897,126 +6028,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "Создать JSON" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "Файл шрифта SVG" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "Глиф по умолчанию" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "Автомаршрут Сатинов" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "Выключите, если в вашем шрифте используется ручной порядок." -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "Обратимый" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "При отключении вышивание вперед-назад будет невозможно для этого шрифта." -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "Перезаписать регистр" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "Верхний" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "Нижний" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "Минимальный масштаб" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "Максимальный масштаб" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "Перезаписать" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "Перезаписать информацию об отступах в файле шрифта." -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "Межстрочный интервал (пикс.)" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "Высота строки (по умолчанию: 100)" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "Перезаписать информацию об отступах между словами в файле шрифта." -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "Расстояние между словами (пикс.)" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "Ширина символа пробела (по умолчанию: 20)" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6040,6 +6179,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6060,6 +6203,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6076,6 +6223,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "Буквы в шрифт" @@ -6116,13 +6267,21 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "Добавить команды к выбранным объектам" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" -msgstr "Показать|Скрыть команды объекта" +msgid "Show|Hide Object Commands" +msgstr "" #: inx/inkstitch_outline.inx:3 msgid "Outline" @@ -6172,6 +6331,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "Выходной файл COL" @@ -6460,23 +6623,27 @@ msgstr "" msgid "Split text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6484,6 +6651,10 @@ msgstr "" msgid "Params" msgstr "Параметры" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6569,6 +6740,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6630,6 +6805,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "Упорядочить объекты в порядке выделения" @@ -6638,6 +6817,10 @@ msgstr "Упорядочить объекты в порядке выделени msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6784,10 +6967,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "Выделение в шаблон" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6949,6 +7140,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6985,6 +7180,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7001,23 +7200,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po index 7f13cca03..2e494d882 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "" msgid "Please select a layer to include layer commands." msgstr "" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "" @@ -1532,19 +1532,19 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "" @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2141,153 +2141,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 -msgid "Reverse" +msgid "Linear ripple: wether to flip the pattern every second line or not." msgstr "" -#: lib/elements/stroke.py:290 -msgid "Flip start and end point" +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:310 -msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:322 -msgid "Grid size" +#: lib/elements/stroke.py:311 +msgid "Flip exponent" +msgstr "" + +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." msgstr "" #: lib/elements/stroke.py:323 +msgid "Reverse" +msgstr "" + +#: lib/elements/stroke.py:324 +msgid "Flip start and end point" +msgstr "" + +#: lib/elements/stroke.py:344 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:356 +msgid "Grid size" +msgstr "" + +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "" @@ -2578,7 +2610,7 @@ msgstr "" msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2761,20 +2793,20 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2871,7 +2903,7 @@ msgstr "" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "" @@ -2896,15 +2928,15 @@ msgid "Invalid Pointer" msgstr "" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "" @@ -2960,8 +2992,8 @@ msgstr "" msgid "threadlist" msgstr "" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2986,44 +3018,43 @@ msgstr "" msgid "License" msgstr "" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" msgstr "" -#: lib/gui/element_info.py:34 -msgid "Value" -msgstr "" - -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3035,6 +3066,34 @@ msgstr "" msgid "Help" msgstr "" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3148,7 +3207,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "" @@ -3169,13 +3228,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3286,10 +3338,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3479,7 +3527,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3690,22 +3738,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3744,9 +3791,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3761,53 +3808,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3834,7 +3881,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4324,7 +4371,7 @@ msgstr "" msgid "Yes" msgstr "" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "" @@ -4552,22 +4599,14 @@ msgstr "" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "" @@ -4577,7 +4616,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "" @@ -4625,53 +4664,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4691,10 +4738,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4709,11 +4756,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4733,8 +4784,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "" @@ -4786,19 +4841,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "" @@ -4830,85 +4893,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" -msgstr "" - -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" +msgid "Cutwork Options" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" +msgid "#1" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "" @@ -4964,10 +5035,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4987,48 +5062,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5040,40 +5127,44 @@ msgstr "" msgid "Generate Color Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "" -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5085,27 +5176,35 @@ msgstr "" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5677,6 +5776,10 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "" @@ -5697,79 +5800,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5777,15 +5888,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5797,6 +5912,10 @@ msgstr "" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "" @@ -5805,39 +5924,43 @@ msgstr "" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5858,17 +5981,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5897,126 +6028,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6040,6 +6179,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6060,6 +6203,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6076,6 +6223,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "" @@ -6116,12 +6267,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6172,6 +6331,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "" @@ -6460,23 +6623,27 @@ msgstr "" msgid "Split text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6484,6 +6651,10 @@ msgstr "" msgid "Params" msgstr "" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6569,6 +6740,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6630,6 +6805,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6638,6 +6817,10 @@ msgstr "" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6784,10 +6967,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6949,6 +7140,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6985,6 +7180,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7001,23 +7200,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po index f29aaf4c2..b47d7f415 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "kommandomarkör" msgid "Please select a layer to include layer commands." msgstr "Välj ett lager för att inkludera lagerkommandon." -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "Klona objekt" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "Det finns ett eller flera klonobjekt i det här dokumentet. Ink/Stitch kan arbeta med enskilda kloner, men du kan bara ställa in ett fåtal parametrar. " -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "Följ stegen om du vill konvertera klonen till ett riktigt element:" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "* Välj klonen" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "Klona" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "" @@ -1532,19 +1532,19 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "" @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "Max stygn längd" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2141,153 +2141,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 -msgid "Reverse" +msgid "Linear ripple: wether to flip the pattern every second line or not." msgstr "" -#: lib/elements/stroke.py:290 -msgid "Flip start and end point" +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:310 -msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:322 -msgid "Grid size" +#: lib/elements/stroke.py:311 +msgid "Flip exponent" +msgstr "" + +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." msgstr "" #: lib/elements/stroke.py:323 +msgid "Reverse" +msgstr "" + +#: lib/elements/stroke.py:324 +msgid "Flip start and end point" +msgstr "" + +#: lib/elements/stroke.py:344 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:356 +msgid "Grid size" +msgstr "" + +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "Rotera" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "" @@ -2578,7 +2610,7 @@ msgstr "" msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2761,20 +2793,20 @@ msgstr "Tillämpa och avsluta" msgid "Embroidery Params" msgstr "Broderiparametrar" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "Stänger ..." -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "Ink/Stitch-utskrift (pdf)" @@ -2871,7 +2903,7 @@ msgstr "Titel" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "Storlek" @@ -2896,15 +2928,15 @@ msgid "Invalid Pointer" msgstr "" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "Beskrivning" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "Felsök" @@ -2960,8 +2992,8 @@ msgstr "" msgid "threadlist" msgstr "" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "Få mer information på vår webbplats:" @@ -2986,44 +3018,43 @@ msgstr "" msgid "License" msgstr "Licens" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" -msgstr "Elementinfo" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" +msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" -msgstr "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" +msgstr "Välj färgpalett" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" -msgstr "Namn" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" +msgstr "Tillämpa" -#: lib/gui/element_info.py:34 -msgid "Value" -msgstr "Värde" - -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3035,6 +3066,34 @@ msgstr "Värde" msgid "Help" msgstr "Hjälp" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "Elementinfo" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "Info" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "Namn" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "Värde" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "Tillägget visar parametrar för valda broderielement." @@ -3148,7 +3207,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "Inställningar" @@ -3169,13 +3228,6 @@ msgstr "Maximal linjebredd" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "Tillämpa" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3286,10 +3338,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3479,7 +3527,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3690,22 +3738,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3744,9 +3791,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3761,53 +3808,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "Visa" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "Handskrift" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "Kursiv" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "Monogram" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3834,7 +3881,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4325,7 +4372,7 @@ msgstr "" msgid "Yes" msgstr "Ja" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "Nej" @@ -4553,22 +4600,14 @@ msgstr "" msgid "Apply Palette" msgstr "Tillämpa palett" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" -msgstr "Välj färgpalett" - -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "" @@ -4578,7 +4617,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "" @@ -4626,53 +4665,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4692,10 +4739,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4710,11 +4757,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4734,8 +4785,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "" @@ -4787,19 +4842,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "Kommandon" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "Visa" @@ -4831,85 +4894,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" +msgid "Cutwork Options" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" -msgstr "start" - #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" -msgstr "slut" +msgid "#1" +msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "start" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "slut" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "färg" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "Sortera element efter färg" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "" @@ -4965,10 +5036,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "Visualisera och exportera" @@ -4988,48 +5063,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "Duplicera parametrar" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "Redigera" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5041,40 +5128,44 @@ msgstr "" msgid "Generate Color Palette" msgstr "Generera färgpalett" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "Generera palett" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "Palettnamn" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "" -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5086,27 +5177,35 @@ msgstr "" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5678,6 +5777,10 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "" @@ -5698,79 +5801,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5778,15 +5889,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "Använd kommandosymbol" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5798,6 +5913,10 @@ msgstr "Lägg till lagerkommandon" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "" @@ -5806,39 +5925,43 @@ msgstr "" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5859,17 +5982,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5898,126 +6029,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "Typsnittsinfo" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "SVG-typsnittsfil" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "Nyckelord" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "Tvinga bokstavsstorlek" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "Versaler" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "Gemener" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6041,6 +6180,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6061,6 +6204,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6077,6 +6224,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "" @@ -6117,12 +6268,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6173,6 +6332,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "" @@ -6461,23 +6624,27 @@ msgstr "" msgid "Split text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6485,6 +6652,10 @@ msgstr "" msgid "Params" msgstr "" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6570,6 +6741,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6631,6 +6806,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6639,6 +6818,10 @@ msgstr "" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6785,10 +6968,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6950,6 +7141,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6986,6 +7181,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7002,23 +7201,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po index e9a52b976..4c633c182 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "" msgid "Please select a layer to include layer commands." msgstr "" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "" @@ -1532,19 +1532,19 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "" @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "Max dikiş uzunluğu" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "Dikiş uzunluğu" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2141,153 +2141,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 -msgid "Reverse" +msgid "Linear ripple: wether to flip the pattern every second line or not." msgstr "" -#: lib/elements/stroke.py:290 -msgid "Flip start and end point" +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:310 -msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:322 -msgid "Grid size" +#: lib/elements/stroke.py:311 +msgid "Flip exponent" +msgstr "" + +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." msgstr "" #: lib/elements/stroke.py:323 +msgid "Reverse" +msgstr "" + +#: lib/elements/stroke.py:324 +msgid "Flip start and end point" +msgstr "" + +#: lib/elements/stroke.py:344 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:356 +msgid "Grid size" +msgstr "" + +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "" @@ -2578,7 +2610,7 @@ msgstr "" msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2761,20 +2793,20 @@ msgstr "Uygula ve Kapat" msgid "Embroidery Params" msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2871,7 +2903,7 @@ msgstr "" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "" @@ -2896,15 +2928,15 @@ msgid "Invalid Pointer" msgstr "" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "" @@ -2960,8 +2992,8 @@ msgstr "" msgid "threadlist" msgstr "" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2986,44 +3018,43 @@ msgstr "" msgid "License" msgstr "" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" msgstr "" -#: lib/gui/element_info.py:34 -msgid "Value" -msgstr "" - -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3035,6 +3066,34 @@ msgstr "" msgid "Help" msgstr "" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3148,7 +3207,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "" @@ -3169,13 +3228,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3286,10 +3338,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3479,7 +3527,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3690,22 +3738,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3744,9 +3791,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3761,53 +3808,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3834,7 +3881,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4324,7 +4371,7 @@ msgstr "" msgid "Yes" msgstr "Evet" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "Hayır" @@ -4552,22 +4599,14 @@ msgstr "" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "" @@ -4577,7 +4616,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "" @@ -4625,53 +4664,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4691,10 +4738,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4709,11 +4756,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4733,8 +4784,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "" @@ -4786,19 +4841,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "" @@ -4830,85 +4893,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "Saten Sütunu Kes" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" -msgstr "" - -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" +msgid "Cutwork Options" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" +msgid "#1" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "" @@ -4964,10 +5035,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4987,48 +5062,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5040,40 +5127,44 @@ msgstr "" msgid "Generate Color Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "" -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5085,27 +5176,35 @@ msgstr "" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5677,6 +5776,10 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "" @@ -5697,79 +5800,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5777,15 +5888,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5797,6 +5912,10 @@ msgstr "" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "" @@ -5805,39 +5924,43 @@ msgstr "" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5858,17 +5981,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5897,126 +6028,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6040,6 +6179,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6060,6 +6203,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6076,6 +6223,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "" @@ -6116,12 +6267,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6172,6 +6331,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "" @@ -6460,23 +6623,27 @@ msgstr "" msgid "Split text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6484,6 +6651,10 @@ msgstr "" msgid "Params" msgstr "" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6569,6 +6740,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6630,6 +6805,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6638,6 +6817,10 @@ msgstr "" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6784,10 +6967,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6949,6 +7140,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6985,6 +7180,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7001,23 +7200,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po index d9c26e673..197ff0097 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "маркер команд" msgid "Please select a layer to include layer commands." msgstr "" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "Клонувати об'єкт" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "Якщо ви хочете перетворити клон в реальний об'єкт, виконайте наступні кроки:" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "* Виберіть клон" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "Клонувати" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "Свій кут гладі" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "Ця настройка вказує свій кут гладі для клону." -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "Відстань між рядами" msgid "Distance between rows of stitches." msgstr "Відстань між рядами стібків." -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "Нижні переходи" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "Переміщення всередині контуру при переході від секції до секції. Рядок переходів під гладдю або прострочкою уникає напрямків рядів, тому її не видно. Це робить поверхню гладі трохи нерівною." -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "Довжина стіжка по лінії" @@ -1532,19 +1532,19 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Щільність зигзага (відстань між піками)" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "Довжина стіжків у режимі прострочки зигзагом." @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "Компенсації розтягування" @@ -1656,7 +1656,7 @@ msgstr "Міжрядковий інтервал" msgid "default: 3x fill row spacing" msgstr "типовий: 3-кратний проміжок між рядками" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "Максимальна довжина стібка" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "Перед тим, як робити підкладку, стисніть форму, щоб запобігти появі підкладки навколо зовнішньої сторони заповнення." #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "Довжина стібка" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2141,153 +2141,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 -msgid "Reverse" +msgid "Linear ripple: wether to flip the pattern every second line or not." msgstr "" -#: lib/elements/stroke.py:290 -msgid "Flip start and end point" +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:310 -msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:322 -msgid "Grid size" +#: lib/elements/stroke.py:311 +msgid "Flip exponent" +msgstr "" + +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." msgstr "" #: lib/elements/stroke.py:323 +msgid "Reverse" +msgstr "" + +#: lib/elements/stroke.py:324 +msgid "Flip start and end point" +msgstr "" + +#: lib/elements/stroke.py:344 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:356 +msgid "Grid size" +msgstr "" + +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Жоден" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "Файл не знайдено." @@ -2578,7 +2610,7 @@ msgstr "" msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2761,20 +2793,20 @@ msgstr "Застосувати і закрити" msgid "Embroidery Params" msgstr "Параметри вишивки" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2871,7 +2903,7 @@ msgstr "Назва" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "Розмір" @@ -2896,15 +2928,15 @@ msgid "Invalid Pointer" msgstr "Неправильний вказівник" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "Опис" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "Виправлення неполадок" @@ -2960,8 +2992,8 @@ msgstr "Не вибрано формат файла вишивки." msgid "threadlist" msgstr "список ниток" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2986,44 +3018,43 @@ msgstr "" msgid "License" msgstr "Ліцензія" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" -msgstr "Ім'я" - -#: lib/gui/element_info.py:34 -msgid "Value" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3035,6 +3066,34 @@ msgstr "" msgid "Help" msgstr "" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "Ім'я" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3148,7 +3207,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "Налаштування" @@ -3169,13 +3228,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3286,10 +3338,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3479,7 +3527,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3690,22 +3738,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3744,9 +3791,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3761,53 +3808,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3834,7 +3881,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "Для шрифта '%s' немає варіантів." -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4324,7 +4371,7 @@ msgstr "Зміна палітри ниток призведе до перера msgid "Yes" msgstr "Так" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "Ні" @@ -4552,22 +4599,14 @@ msgstr "" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "Управління кольором ниток" @@ -4577,7 +4616,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "Вибрати файл" @@ -4625,53 +4664,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4691,10 +4738,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4709,11 +4756,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4733,8 +4784,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "" @@ -4786,19 +4841,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "Команди" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "" @@ -4830,85 +4893,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "Розділи Сатинову Колонку" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" -msgstr "" - -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" +msgid "Cutwork Options" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" +msgid "#1" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "" @@ -4964,10 +5035,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4987,48 +5062,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "Дублювати параметри" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "Правка" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5040,40 +5127,44 @@ msgstr "Розгорнути направляючі сатинової коло msgid "Generate Color Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "" -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5085,27 +5176,35 @@ msgstr "Додати команди" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5677,6 +5776,10 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "Встановити кольорові палітри ниток для Inkscape" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "Встановити користувацьку палітру" @@ -5697,79 +5800,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5777,15 +5888,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5797,6 +5912,10 @@ msgstr "Добавити команди на шар" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "Надписи" @@ -5805,39 +5924,43 @@ msgstr "Надписи" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5858,17 +5981,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "Керування шрифтами" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5897,126 +6028,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "Створити JSON" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "Файл шрифта SVG" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "Глиф за замовчуванням" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "Автомаршрут Сатинів" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "Вимкність, якщо у вашому шрифті використовується ручний порядок." -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "Зворотній" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "При вимкненні вишивання вперед-назад буде неможливим для цього шрифта." -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "Примусово використовувати маленькі/великі літери" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "Великі букви" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "Малі букви" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "Мінімальний масштаб" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "Максимальний масштаб" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "Перезаписати" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "Перезаписати інформацію про відступи в файлі шрифта." -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "Міжрядковий інтервал (пікс.)" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "Висота стрічки (за замовчуванням: 100)" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "Перезаписати інформацію про відступи між словами в файлі шрифта." -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "Відстань між словами (пікс.)" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "Ширина символа пробіла (за замовчуванням: 20)" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6040,6 +6179,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6060,6 +6203,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6076,6 +6223,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "" @@ -6116,12 +6267,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "Додати команди до вибраних об'єктів" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6172,6 +6331,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "" @@ -6460,23 +6623,27 @@ msgstr "" msgid "Split text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6484,6 +6651,10 @@ msgstr "" msgid "Params" msgstr "Параметри" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6569,6 +6740,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6630,6 +6805,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "Впорядкувати об'єкти в порядку виділення" @@ -6638,6 +6817,10 @@ msgstr "Впорядкувати об'єкти в порядку виділен msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6784,10 +6967,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "Перетворити виділення в шаблон" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6949,6 +7140,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6985,6 +7180,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7001,23 +7200,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po index bdd0300e5..daadb448b 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "" msgid "Please select a layer to include layer commands." msgstr "" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "" @@ -1532,19 +1532,19 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "" @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2141,153 +2141,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 -msgid "Reverse" +msgid "Linear ripple: wether to flip the pattern every second line or not." msgstr "" -#: lib/elements/stroke.py:290 -msgid "Flip start and end point" +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:310 -msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:322 -msgid "Grid size" +#: lib/elements/stroke.py:311 +msgid "Flip exponent" +msgstr "" + +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." msgstr "" #: lib/elements/stroke.py:323 +msgid "Reverse" +msgstr "" + +#: lib/elements/stroke.py:324 +msgid "Flip start and end point" +msgstr "" + +#: lib/elements/stroke.py:344 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:356 +msgid "Grid size" +msgstr "" + +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "" @@ -2578,7 +2610,7 @@ msgstr "" msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2761,20 +2793,20 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2871,7 +2903,7 @@ msgstr "" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "" @@ -2896,15 +2928,15 @@ msgid "Invalid Pointer" msgstr "" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "" @@ -2960,8 +2992,8 @@ msgstr "" msgid "threadlist" msgstr "" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2986,44 +3018,43 @@ msgstr "" msgid "License" msgstr "" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" msgstr "" -#: lib/gui/element_info.py:34 -msgid "Value" -msgstr "" - -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3035,6 +3066,34 @@ msgstr "" msgid "Help" msgstr "" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3148,7 +3207,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "" @@ -3169,13 +3228,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3286,10 +3338,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3479,7 +3527,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3690,22 +3738,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3744,9 +3791,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3761,53 +3808,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3834,7 +3881,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4324,7 +4371,7 @@ msgstr "" msgid "Yes" msgstr "" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "" @@ -4552,22 +4599,14 @@ msgstr "" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "" @@ -4577,7 +4616,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "" @@ -4625,53 +4664,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4691,10 +4738,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4709,11 +4756,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4733,8 +4784,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "" @@ -4786,19 +4841,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "" @@ -4830,85 +4893,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" -msgstr "" - -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" +msgid "Cutwork Options" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" +msgid "#1" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "" @@ -4964,10 +5035,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4987,48 +5062,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5040,40 +5127,44 @@ msgstr "" msgid "Generate Color Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "" -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5085,27 +5176,35 @@ msgstr "" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5677,6 +5776,10 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "" @@ -5697,79 +5800,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5777,15 +5888,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5797,6 +5912,10 @@ msgstr "" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "" @@ -5805,39 +5924,43 @@ msgstr "" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5858,17 +5981,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5897,126 +6028,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6040,6 +6179,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6060,6 +6203,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6076,6 +6223,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "" @@ -6116,12 +6267,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6172,6 +6331,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "" @@ -6460,23 +6623,27 @@ msgstr "" msgid "Split text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6484,6 +6651,10 @@ msgstr "" msgid "Params" msgstr "" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6569,6 +6740,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6630,6 +6805,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6638,6 +6817,10 @@ msgstr "" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6784,10 +6967,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6949,6 +7140,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6985,6 +7180,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7001,23 +7200,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "" diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po index 1ff576ba8..0d2a2181d 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "" msgid "Please select a layer to include layer commands." msgstr "" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "行间距" msgid "Distance between rows of stitches." msgstr "每行针迹间距。" -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "底部行距" @@ -1516,7 +1516,7 @@ msgstr "下缝" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "描边针迹长度" @@ -1532,19 +1532,19 @@ msgstr "描边容差" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "容许沿轮廓运行时偏离多远距离。" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "" @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "间距" msgid "default: 3x fill row spacing" msgstr "默认值:3x 填充行间距" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "针迹最大长度" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "收缩打底范围避免线迹外露。" #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "描边容差" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "平针/三刺绣平针" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "螺旋针" @@ -2141,153 +2141,177 @@ msgstr "锯齿形针" msgid "Manual Stitch" msgstr "手动" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "容许描边轨迹偏离路径多远距离。低容差则针迹更密,高容差可能导致尖角变圆。" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "线距指数" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 -msgid "Reverse" +msgid "Linear ripple: wether to flip the pattern every second line or not." msgstr "" -#: lib/elements/stroke.py:290 -msgid "Flip start and end point" +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" +msgstr "线距指数" + +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:310 -msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +#: lib/elements/stroke.py:311 +msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:322 -msgid "Grid size" +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." msgstr "" #: lib/elements/stroke.py:323 +msgid "Reverse" +msgstr "" + +#: lib/elements/stroke.py:324 +msgid "Flip start and end point" +msgstr "" + +#: lib/elements/stroke.py:344 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:356 +msgid "Grid size" +msgstr "" + +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "渲染为网格。 小心使用并注意您的针迹密度。" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "加入样式" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "加入非圆形波纹的样式。" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "平面" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "文件未找到。" @@ -2580,7 +2612,7 @@ msgstr "我们在您的文本元素上找不到任何填充颜色。 请阅读 msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "Ink/Stitch 无法直接导入颜色格式。 但是您可以打开刺绣文件并使用扩展 > 墨水/针迹 > 线色管理 > 应用线列表应用颜色" @@ -2763,20 +2795,20 @@ msgstr "应用并关闭" msgid "Embroidery Params" msgstr "刺绣参数" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2873,7 +2905,7 @@ msgstr "标题" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "尺寸" @@ -2898,15 +2930,15 @@ msgid "Invalid Pointer" msgstr "" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "" @@ -2962,8 +2994,8 @@ msgstr "" msgid "threadlist" msgstr "" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2988,44 +3020,43 @@ msgstr "https://inkstitch.org" msgid "License" msgstr "许可" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" -msgstr "" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" +msgstr "应用" -#: lib/gui/element_info.py:34 -msgid "Value" -msgstr "" - -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3037,6 +3068,34 @@ msgstr "" msgid "Help" msgstr "帮助" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3150,7 +3209,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "" @@ -3171,13 +3230,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "应用" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3288,10 +3340,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3481,7 +3529,7 @@ msgid "Command: %s" msgstr "命令: %s" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3692,22 +3740,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3746,9 +3793,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3763,53 +3810,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3836,7 +3883,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "字体“%s”没有变体。" -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4327,7 +4374,7 @@ msgstr "更改螺纹调色板将导致螺纹名称和目录编号基于新的调 msgid "Yes" msgstr "是" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "不" @@ -4555,22 +4602,14 @@ msgstr "Json 导出" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "" @@ -4580,7 +4619,7 @@ msgstr "应用主题列表" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "选择文件" @@ -4628,53 +4667,61 @@ msgstr "以txt格式导入任何其他Threadlist文件。Ink/Stitch将尝试将 msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4694,10 +4741,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4712,11 +4759,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4736,8 +4787,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "" @@ -4789,19 +4844,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "" @@ -4833,85 +4896,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" -msgstr "" - -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" +msgid "Cutwork Options" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" +msgid "#1" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "保持原创" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "此扩展根据角度分隔路径。" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "* 如果您不想使用 4 根针,请将其余行的两个角度值都设置为 0。" -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "* 水平线的角度为 0 度。" -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "* 通过此扩展转换后,请勿再次旋转您的设计。" -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "请根据您的特定针头套件调整角度和颜色选项。" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "在我们的网站上,我们收集了一些常见的设置。" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "https://inkstitch.org/docs/cutwork/" @@ -4967,10 +5038,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4990,48 +5065,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "重复参数" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "编辑" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5043,40 +5130,44 @@ msgstr "翻转缎面立柱导轨" msgid "Generate Color Palette" msgstr "生成调色板" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "生成调色板" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "生成调色板选项" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "调色板名称" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "文件夹(可选):" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "⚠ 重新启动 Inkscape 以使用您的调色板。" -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "为 Ink/Stitch 生成自定义调色板" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "遗憾的是,我们无法在 Inkscape 中对颜色样本进行排序。 使用此扩展程序,您可以按堆叠顺序从文本元素中导出颜色。 文本将用作颜色名称和编号。" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "在我们的网站上,我们描述了为 Ink/Stitch 生成调色板的所有必要步骤。" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "https://inkstitch.org/docs/thread-color#generate-color-palette" @@ -5088,27 +5179,35 @@ msgstr "添加命令" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5680,6 +5779,10 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "" @@ -5700,79 +5803,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5780,15 +5891,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5800,6 +5915,10 @@ msgstr "" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "" @@ -5808,39 +5927,43 @@ msgstr "" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5861,17 +5984,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5900,126 +6031,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "字间距 (px)" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6043,6 +6182,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6063,6 +6206,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6079,6 +6226,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "" @@ -6119,12 +6270,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6175,6 +6334,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "" @@ -6463,23 +6626,27 @@ msgstr "" msgid "Split text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6487,6 +6654,10 @@ msgstr "" msgid "Params" msgstr "" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6572,6 +6743,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6633,6 +6808,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6641,6 +6820,10 @@ msgstr "" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6787,10 +6970,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6952,6 +7143,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6988,6 +7183,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7004,23 +7203,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "提示:您可以通过在复制设计部分之前运行任何Ink/Stitch扩展来防止将旧设计插入新文件(例如,在文档中的单个元素上打开和重新应用参数)。" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr "此扩展仅更新选定的元素。" diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po index 045b65606..f833f7d6e 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: 2024-10-25 01:24+0000\n" -"PO-Revision-Date: 2024-10-25 01:25\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" +"PO-Revision-Date: 2024-11-19 01:29\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.16.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-25 01:24+0000\n" +"POT-Creation-Date: 2024-11-19 01:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -953,44 +953,44 @@ msgstr "" msgid "Please select a layer to include layer commands." msgstr "" -#: lib/elements/clone.py:28 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:32 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:33 msgid "* Run: Extensions > Ink/Stitch > Edit > Unlink Clone" msgstr "" -#: lib/elements/clone.py:45 inx/inkstitch_select_elements.inx:74 +#: lib/elements/clone.py:44 inx/inkstitch_select_elements.inx:74 #: inx/inkstitch_select_elements.inx:75 msgid "Clone" msgstr "" -#: lib/elements/clone.py:51 +#: lib/elements/clone.py:50 msgid "Custom fill angle" msgstr "" -#: lib/elements/clone.py:52 +#: lib/elements/clone.py:51 msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/clone.py:61 +#: lib/elements/clone.py:60 msgid "Flip angle" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." msgstr "" @@ -1460,7 +1460,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:355 inx/inkstitch_gradient_blocks.inx:24 msgid "End row spacing" msgstr "" @@ -1516,7 +1516,7 @@ msgstr "" msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "" -#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:108 +#: lib/elements/fill_stitch.py:454 lib/elements/stroke.py:120 msgid "Running stitch length" msgstr "" @@ -1532,19 +1532,19 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:134 +#: lib/elements/fill_stitch.py:491 lib/elements/stroke.py:146 msgid "Randomize stitch length" msgstr "" -#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:492 lib/elements/stroke.py:147 msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." msgstr "" -#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:147 +#: lib/elements/fill_stitch.py:507 lib/elements/stroke.py:159 msgid "Random stitch length jitter" msgstr "" -#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:148 +#: lib/elements/fill_stitch.py:508 lib/elements/stroke.py:160 msgid "Amount to vary the length of each stitch by when randomizing." msgstr "" @@ -1567,11 +1567,11 @@ msgid "Backtrack each stitch this many times. A value of 1 would triple each st msgstr "" #: lib/elements/fill_stitch.py:550 lib/elements/satin_column.py:249 -#: lib/elements/stroke.py:173 +#: lib/elements/stroke.py:185 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:174 +#: lib/elements/fill_stitch.py:551 lib/elements/stroke.py:186 msgid "Length of stitches in zig-zag mode." msgstr "" @@ -1600,7 +1600,7 @@ msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "" #: lib/elements/fill_stitch.py:602 lib/elements/satin_column.py:277 -#: lib/elements/stroke.py:186 +#: lib/elements/stroke.py:198 msgid "Pull compensation" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:159 +#: lib/elements/fill_stitch.py:687 lib/elements/stroke.py:171 #: lib/extensions/element_info.py:131 lib/extensions/element_info.py:187 msgid "Max stitch length" msgstr "" @@ -1670,12 +1670,12 @@ msgid "Shrink the shape before doing underlay, to prevent underlay from showing msgstr "" #: lib/elements/fill_stitch.py:733 lib/elements/satin_column.py:532 -#: lib/elements/stroke.py:397 lib/gui/satin_multicolor/colorize_panel.py:57 +#: lib/elements/stroke.py:431 lib/gui/satin_multicolor/colorize_panel.py:57 msgid "Random seed" msgstr "" #: lib/elements/fill_stitch.py:734 lib/elements/satin_column.py:533 -#: lib/elements/stroke.py:398 +#: lib/elements/stroke.py:432 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an asymmetric effect." msgstr "" -#: lib/elements/satin_column.py:292 lib/elements/stroke.py:299 +#: lib/elements/satin_column.py:292 lib/elements/stroke.py:333 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:293 lib/elements/stroke.py:300 +#: lib/elements/satin_column.py:293 lib/elements/stroke.py:334 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:294 lib/elements/stroke.py:301 +#: lib/elements/satin_column.py:294 lib/elements/stroke.py:335 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:295 lib/elements/stroke.py:302 +#: lib/elements/satin_column.py:295 lib/elements/stroke.py:336 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:296 lib/elements/stroke.py:303 +#: lib/elements/satin_column.py:296 lib/elements/stroke.py:337 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:302 lib/elements/stroke.py:309 +#: lib/elements/satin_column.py:302 lib/elements/stroke.py:343 msgid "Reverse rails" msgstr "" @@ -2018,7 +2018,7 @@ msgid "Stitch length" msgstr "" #: lib/elements/satin_column.py:376 lib/elements/satin_column.py:433 -#: lib/elements/stroke.py:120 +#: lib/elements/stroke.py:132 msgid "Stitch tolerance" msgstr "" @@ -2129,7 +2129,7 @@ msgid "Running Stitch / Bean Stitch" msgstr "" #: lib/elements/stroke.py:66 lib/lettering/categories.py:26 -#: inx/inkstitch_lettering_generate_json.inx:46 +#: inx/inkstitch_lettering_generate_json.inx:48 msgid "Ripple Stitch" msgstr "" @@ -2141,153 +2141,177 @@ msgstr "" msgid "Manual Stitch" msgstr "" +#: lib/elements/stroke.py:108 +msgid "Manual stitch placement" +msgstr "" + #: lib/elements/stroke.py:109 -msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgid "No extra stitches will be added to the original ripple pattern and the running stitch length value will be ignored." msgstr "" #: lib/elements/stroke.py:121 +msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." +msgstr "" + +#: lib/elements/stroke.py:133 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:160 +#: lib/elements/stroke.py:172 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:187 +#: lib/elements/stroke.py:199 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:200 +#: lib/elements/stroke.py:212 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:201 +#: lib/elements/stroke.py:213 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:212 +#: lib/elements/stroke.py:224 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:213 +#: lib/elements/stroke.py:225 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:227 +#: lib/elements/stroke.py:239 +msgid "Render at rungs" +msgstr "" + +#: lib/elements/stroke.py:240 +msgid "Position satin guided pattern at rungs." +msgstr "" + +#: lib/elements/stroke.py:250 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:251 msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:264 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:242 +#: lib/elements/stroke.py:265 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:276 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:254 +#: lib/elements/stroke.py:277 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:265 -msgid "Line distance exponent" -msgstr "" - -#: lib/elements/stroke.py:266 -msgid "Increase density towards one side." -msgstr "" - -#: lib/elements/stroke.py:277 -msgid "Flip exponent" -msgstr "" - -#: lib/elements/stroke.py:278 -msgid "Reverse exponent effect." +#: lib/elements/stroke.py:288 +msgid "Flip every second line" msgstr "" #: lib/elements/stroke.py:289 -msgid "Reverse" +msgid "Linear ripple: wether to flip the pattern every second line or not." msgstr "" -#: lib/elements/stroke.py:290 -msgid "Flip start and end point" +#: lib/elements/stroke.py:299 +msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:310 -msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +#: lib/elements/stroke.py:300 +msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:322 -msgid "Grid size" +#: lib/elements/stroke.py:311 +msgid "Flip exponent" +msgstr "" + +#: lib/elements/stroke.py:312 +msgid "Reverse exponent effect." msgstr "" #: lib/elements/stroke.py:323 +msgid "Reverse" +msgstr "" + +#: lib/elements/stroke.py:324 +msgid "Flip start and end point" +msgstr "" + +#: lib/elements/stroke.py:344 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:356 +msgid "Grid size" +msgstr "" + +#: lib/elements/stroke.py:357 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:369 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:370 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:340 print/templates/ui.html:180 +#: lib/elements/stroke.py:374 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:382 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:349 +#: lib/elements/stroke.py:383 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:349 lib/elements/stroke.py:361 +#: lib/elements/stroke.py:383 lib/elements/stroke.py:395 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:394 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:361 +#: lib/elements/stroke.py:395 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:372 lib/gui/tartan/customize_panel.py:43 +#: lib/elements/stroke.py:406 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:373 +#: lib/elements/stroke.py:407 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:384 +#: lib/elements/stroke.py:418 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:385 +#: lib/elements/stroke.py:419 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "flat" msgstr "" -#: lib/elements/stroke.py:388 +#: lib/elements/stroke.py:422 msgid "point" msgstr "" @@ -2324,6 +2348,14 @@ msgstr "" msgid "Include the error description and also (if possible) the svg file." msgstr "" +#: lib/extensions/apply_palette.py:25 +msgid "There is no stitchable element in the document." +msgstr "" + +#: lib/extensions/apply_palette.py:26 +msgid "https://inkstitch.org/" +msgstr "" + #: lib/extensions/apply_threadlist.py:77 msgid "File not found." msgstr "" @@ -2578,7 +2610,7 @@ msgstr "" msgid "Please select at least one object with a gradient fill." msgstr "" -#: lib/extensions/input.py:20 +#: lib/extensions/input.py:22 msgid "Ink/Stitch cannot import color formats directly. But you can open the embroidery file and apply the color with Extensions > Ink/Stitch > Thread Color Management > Apply Threadlist" msgstr "" @@ -2761,20 +2793,20 @@ msgstr "" msgid "Embroidery Params" msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "Closing..." msgstr "" -#: lib/extensions/print_pdf.py:146 +#: lib/extensions/print_pdf.py:141 msgid "It is safe to close this window now." msgstr "" -#: lib/extensions/print_pdf.py:278 +#: lib/extensions/print_pdf.py:273 msgid "A print preview has been opened in your web browser. This window will stay open in order to communicate with the JavaScript code running in your browser.\n\n" "This window will close after you close the print preview in your browser, or you can close it manually if necessary." msgstr "" -#: lib/extensions/print_pdf.py:467 +#: lib/extensions/print_pdf.py:455 msgid "Ink/Stitch Print" msgstr "" @@ -2871,7 +2903,7 @@ msgstr "" #: lib/extensions/thread_list.py:51 lib/gui/lettering/option_panel.py:50 #: inx/inkstitch_commands_scale_symbols.inx:6 -#: inx/inkstitch_lettering_generate_json.inx:82 +#: inx/inkstitch_lettering_generate_json.inx:84 msgid "Size" msgstr "" @@ -2896,15 +2928,15 @@ msgid "Invalid Pointer" msgstr "" #: lib/extensions/troubleshoot.py:86 -#: inx/inkstitch_lettering_generate_json.inx:19 +#: inx/inkstitch_lettering_generate_json.inx:21 msgid "Description" msgstr "" #: lib/extensions/troubleshoot.py:112 lib/extensions/troubleshoot.py:158 -#: inx/inkstitch_cleanup.inx:34 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:155 -#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:24 -#: inx/inkstitch_update_svg.inx:10 +#: inx/inkstitch_cleanup.inx:36 inx/inkstitch_element_info.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:157 +#: inx/inkstitch_select_elements.inx:91 inx/inkstitch_troubleshoot.inx:26 +#: inx/inkstitch_update_svg.inx:11 msgid "Troubleshoot" msgstr "" @@ -2960,8 +2992,8 @@ msgstr "" msgid "threadlist" msgstr "" -#: lib/gui/abort_message.py:38 lib/gui/element_info.py:56 -#: lib/gui/lettering_font_sample.py:89 +#: lib/gui/abort_message.py:38 lib/gui/apply_palette.py:64 +#: lib/gui/element_info.py:56 lib/gui/lettering_font_sample.py:89 #: lib/gui/satin_multicolor/help_panel.py:27 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2986,44 +3018,43 @@ msgstr "" msgid "License" msgstr "" -#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 -msgid "Element Info" +#: lib/gui/apply_palette.py:30 +msgid "Palettes" msgstr "" -#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 -msgid "Info" +#: lib/gui/apply_palette.py:33 +msgid "Select color palette" msgstr "" -#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:18 -msgid "Name" +#: lib/gui/apply_palette.py:44 lib/gui/lettering_font_sample.py:63 +#: lib/gui/satin_multicolor/main_panel.py:56 +#: lib/gui/simulator/simulator_preferences.py:46 +#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 +msgid "Apply" msgstr "" -#: lib/gui/element_info.py:34 -msgid "Value" -msgstr "" - -#: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 -#: lib/gui/lettering_font_sample.py:74 +#: lib/gui/apply_palette.py:49 lib/gui/element_info.py:41 +#: lib/gui/lettering/main_panel.py:48 lib/gui/lettering_font_sample.py:74 #: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:64 -#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 -#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 -#: inx/inkstitch_auto_satin.inx:12 inx/inkstitch_break_apart.inx:14 -#: inx/inkstitch_cleanup.inx:22 inx/inkstitch_convert_to_stroke.inx:12 -#: inx/inkstitch_cutwork_segmentation.inx:42 inx/inkstitch_density_map.inx:26 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_threadlist.inx:89 +#: inx/inkstitch_auto_run.inx:25 inx/inkstitch_auto_satin.inx:12 +#: inx/inkstitch_break_apart.inx:14 inx/inkstitch_cleanup.inx:22 +#: inx/inkstitch_convert_to_stroke.inx:12 +#: inx/inkstitch_cutwork_segmentation.inx:44 inx/inkstitch_density_map.inx:26 #: inx/inkstitch_display_stacking_order.inx:11 -#: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 -#: inx/inkstitch_gradient_blocks.inx:24 +#: inx/inkstitch_fill_to_stroke.inx:24 inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_gradient_blocks.inx:26 #: inx/inkstitch_install_custom_palette.inx:14 -#: inx/inkstitch_jump_to_stroke.inx:40 inx/inkstitch_jump_to_trim.inx:25 -#: inx/inkstitch_lettering_along_path.inx:17 +#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: inx/inkstitch_lettering_along_path.inx:19 #: inx/inkstitch_lettering_custom_font_dir.inx:11 #: inx/inkstitch_lettering_force_lock_stitches.inx:16 -#: inx/inkstitch_lettering_generate_json.inx:116 +#: inx/inkstitch_lettering_generate_json.inx:118 #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_set_color_sort_index.inx:11 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:54 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_png_realistic.inx:17 +#: inx/inkstitch_palette_to_text.inx:21 inx/inkstitch_png_realistic.inx:17 #: inx/inkstitch_png_simple.inx:18 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_duplicated_points.inx:14 #: inx/inkstitch_remove_embroidery_settings.inx:142 @@ -3035,6 +3066,34 @@ msgstr "" msgid "Help" msgstr "" +#: lib/gui/apply_palette.py:56 +msgid "This extension applies nearest colors from chosen color palette to the elements in this document." +msgstr "" + +#: lib/gui/apply_palette.py:70 lib/gui/apply_palette.py:71 +msgid "https://inkstitch.org/docs/thread-color/#apply-palette" +msgstr "" + +#: lib/gui/apply_palette.py:95 lib/gui/request_update_svg_version.py:75 +msgid "Ink/Stitch" +msgstr "" + +#: lib/gui/element_info.py:17 inx/inkstitch_element_info.inx:3 +msgid "Element Info" +msgstr "" + +#: lib/gui/element_info.py:28 lib/gui/simulator/view_panel.py:92 +msgid "Info" +msgstr "" + +#: lib/gui/element_info.py:33 inx/inkstitch_lettering_generate_json.inx:20 +msgid "Name" +msgstr "" + +#: lib/gui/element_info.py:34 +msgid "Value" +msgstr "" + #: lib/gui/element_info.py:48 msgid "This extension informs about various parameters of selected stitch elements." msgstr "" @@ -3148,7 +3207,7 @@ msgstr "" #: lib/gui/lettering_font_sample.py:31 lib/gui/simulator/view_panel.py:101 #: print/templates/ui.html:5 print/templates/ui.html:15 -#: inx/inkstitch_lettering_generate_json.inx:58 +#: inx/inkstitch_lettering_generate_json.inx:60 #: inx/inkstitch_png_realistic.inx:14 inx/inkstitch_png_simple.inx:14 msgid "Settings" msgstr "" @@ -3169,13 +3228,6 @@ msgstr "" msgid "Color sort" msgstr "" -#: lib/gui/lettering_font_sample.py:63 -#: lib/gui/satin_multicolor/main_panel.py:56 -#: lib/gui/simulator/simulator_preferences.py:46 -#: lib/gui/tartan/main_panel.py:69 lib/gui/test_swatches.py:117 -msgid "Apply" -msgstr "" - #: lib/gui/lettering_font_sample.py:81 msgid " This extension helps font creators to generate an output of every glyph from a selected font." msgstr "" @@ -3286,10 +3338,6 @@ msgstr "" msgid "Update" msgstr "" -#: lib/gui/request_update_svg_version.py:75 -msgid "Ink/Stitch" -msgstr "" - #: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3479,7 +3527,7 @@ msgid "Command: %s" msgstr "" #: lib/gui/simulator/simulator_preferences.py:28 -#: inx/inkstitch_fill_to_stroke.inx:20 inx/inkstitch_png_simple.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:21 inx/inkstitch_png_simple.inx:15 #: inx/inkstitch_zip.inx:49 msgid "Line width (mm)" msgstr "" @@ -3690,22 +3738,21 @@ msgid "Generate Swatches" msgstr "" #: lib/gui/lettering/main_panel.py:46 lib/gui/lettering/option_panel.py:95 -#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_palette.inx:7 -#: inx/inkstitch_apply_threadlist.inx:7 inx/inkstitch_auto_satin.inx:7 -#: inx/inkstitch_break_apart.inx:8 inx/inkstitch_cleanup.inx:8 -#: inx/inkstitch_convert_to_stroke.inx:8 inx/inkstitch_density_map.inx:8 -#: inx/inkstitch_display_stacking_order.inx:8 -#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 +#: lib/gui/test_swatches.py:33 inx/inkstitch_apply_threadlist.inx:7 +#: inx/inkstitch_auto_satin.inx:7 inx/inkstitch_break_apart.inx:8 +#: inx/inkstitch_cleanup.inx:8 inx/inkstitch_convert_to_stroke.inx:8 +#: inx/inkstitch_density_map.inx:8 inx/inkstitch_display_stacking_order.inx:8 +#: inx/inkstitch_fill_to_stroke.inx:16 inx/inkstitch_gradient_blocks.inx:17 #: inx/inkstitch_install_custom_palette.inx:8 -#: inx/inkstitch_jump_to_stroke.inx:15 inx/inkstitch_jump_to_trim.inx:15 -#: inx/inkstitch_lettering_along_path.inx:13 +#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 +#: inx/inkstitch_lettering_along_path.inx:15 #: inx/inkstitch_lettering_custom_font_dir.inx:8 #: inx/inkstitch_lettering_force_lock_stitches.inx:8 #: inx/inkstitch_lettering_remove_kerning.inx:9 #: inx/inkstitch_lettering_set_color_sort_index.inx:8 #: inx/inkstitch_lettering_update_json_glyphlist.inx:8 #: inx/inkstitch_letters_to_font.inx:8 inx/inkstitch_outline.inx:8 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 +#: inx/inkstitch_palette_to_text.inx:17 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_duplicated_points.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 @@ -3744,9 +3791,9 @@ msgid "This extension generates test swatches from a selection.\n" "Sew them out with the same thread and fabric as the final designs." msgstr "" -#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 -#: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_jump_to_trim.inx:27 +#: lib/gui/test_swatches.py:100 inx/inkstitch_apply_threadlist.inx:100 +#: inx/inkstitch_fill_to_stroke.inx:33 inx/inkstitch_jump_to_stroke.inx:44 +#: inx/inkstitch_jump_to_trim.inx:29 #: inx/inkstitch_remove_embroidery_settings.inx:145 #: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 @@ -3761,53 +3808,53 @@ msgstr "" msgid "An error occurred while rendering the stitch plan:" msgstr "" -#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:35 +#: lib/lettering/categories.py:19 inx/inkstitch_lettering_generate_json.inx:37 msgid "Applique" msgstr "" -#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:36 +#: lib/lettering/categories.py:20 inx/inkstitch_lettering_generate_json.inx:38 msgid "Crossstitch" msgstr "" -#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:37 +#: lib/lettering/categories.py:21 inx/inkstitch_lettering_generate_json.inx:39 msgid "Display" msgstr "" -#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:40 +#: lib/lettering/categories.py:22 inx/inkstitch_lettering_generate_json.inx:42 msgid "Handwriting" msgstr "" -#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:41 +#: lib/lettering/categories.py:23 inx/inkstitch_lettering_generate_json.inx:43 msgid "Italic" msgstr "" -#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:42 +#: lib/lettering/categories.py:24 inx/inkstitch_lettering_generate_json.inx:44 msgid "Monogram" msgstr "" -#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:43 +#: lib/lettering/categories.py:25 inx/inkstitch_lettering_generate_json.inx:45 msgid "Multicolor" msgstr "" -#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:47 +#: lib/lettering/categories.py:27 inx/inkstitch_lettering_generate_json.inx:49 #: inx/inkstitch_select_elements.inx:13 msgid "Running Stitch" msgstr "" -#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:48 +#: lib/lettering/categories.py:28 inx/inkstitch_lettering_generate_json.inx:50 msgid "Sans Serif" msgstr "" -#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:49 +#: lib/lettering/categories.py:29 inx/inkstitch_lettering_generate_json.inx:51 msgid "Serif" msgstr "" -#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:52 +#: lib/lettering/categories.py:30 inx/inkstitch_lettering_generate_json.inx:54 #: inx/inkstitch_tartan.inx:3 msgid "Tartan" msgstr "" -#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:53 +#: lib/lettering/categories.py:31 inx/inkstitch_lettering_generate_json.inx:55 msgid "Tiny" msgstr "" @@ -3834,7 +3881,7 @@ msgstr "" msgid "The font '%s' has no variants." msgstr "" -#: lib/lettering/font.py:465 +#: lib/lettering/font.py:474 msgid "Color Group" msgstr "" @@ -4324,7 +4371,7 @@ msgstr "" msgid "Yes" msgstr "" -#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:76 +#: print/templates/ui.html:200 inx/inkstitch_lettering_generate_json.inx:78 #: inx/inkstitch_letters_to_font.inx:51 msgid "No" msgstr "" @@ -4552,22 +4599,14 @@ msgstr "" msgid "Apply Palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:8 -msgid "Select color palette" +#: inx/inkstitch_apply_palette.inx:9 +msgid "Matches colors of all elements in the document to a specified palette" msgstr "" -#: inx/inkstitch_apply_palette.inx:85 -msgid "This extension applies nearest colors from chosen color palette to the elements in this document." -msgstr "" - -#: inx/inkstitch_apply_palette.inx:88 -msgid "https://inkstitch.org/docs/thread-color/#apply-palette" -msgstr "" - -#: inx/inkstitch_apply_palette.inx:95 inx/inkstitch_apply_threadlist.inx:108 -#: inx/inkstitch_generate_palette.inx:10 inx/inkstitch_install.inx:10 -#: inx/inkstitch_install_custom_palette.inx:26 -#: inx/inkstitch_palette_split_text.inx:10 inx/inkstitch_palette_to_text.inx:9 +#: inx/inkstitch_apply_palette.inx:12 inx/inkstitch_apply_threadlist.inx:110 +#: inx/inkstitch_generate_palette.inx:12 inx/inkstitch_install.inx:12 +#: inx/inkstitch_install_custom_palette.inx:28 +#: inx/inkstitch_palette_split_text.inx:11 inx/inkstitch_palette_to_text.inx:11 msgid "Thread Color Management" msgstr "" @@ -4577,7 +4616,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:8 #: inx/inkstitch_install_custom_palette.inx:12 -#: inx/inkstitch_palette_to_text.inx:17 +#: inx/inkstitch_palette_to_text.inx:19 msgid "Choose file" msgstr "" @@ -4625,53 +4664,61 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#apply-threadlist" msgstr "" -#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 +#: inx/inkstitch_apply_threadlist.inx:107 +msgid "Applies colors from a specified color file onto the objects in this document." +msgstr "" + +#: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:26 msgid "Auto-Route Running Stitch" msgstr "" -#: inx/inkstitch_auto_run.inx:10 inx/inkstitch_convert_to_stroke.inx:24 -#: inx/inkstitch_fill_to_stroke.inx:10 inx/inkstitch_jump_to_stroke.inx:10 -#: inx/inkstitch_outline.inx:37 inx/inkstitch_redwork.inx:35 +#: inx/inkstitch_auto_run.inx:9 +msgid "Generates a continuous path through all selected elements" +msgstr "" + +#: inx/inkstitch_auto_run.inx:12 inx/inkstitch_convert_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:11 inx/inkstitch_jump_to_stroke.inx:12 +#: inx/inkstitch_outline.inx:39 inx/inkstitch_redwork.inx:37 msgid "Tools: Stroke" msgstr "" -#: inx/inkstitch_auto_run.inx:15 +#: inx/inkstitch_auto_run.inx:17 msgid "Auto-Route Running Stitch Options" msgstr "" -#: inx/inkstitch_auto_run.inx:17 +#: inx/inkstitch_auto_run.inx:19 msgid "Add nodes at intersections" msgstr "" -#: inx/inkstitch_auto_run.inx:19 +#: inx/inkstitch_auto_run.inx:21 msgid "Preserve order of running stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:8 +#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_auto_satin.inx:8 msgid "Trim jump stitches" msgstr "" -#: inx/inkstitch_auto_run.inx:25 +#: inx/inkstitch_auto_run.inx:27 msgid "Add nodes at intersections:" msgstr "" -#: inx/inkstitch_auto_run.inx:27 +#: inx/inkstitch_auto_run.inx:29 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." msgstr "" -#: inx/inkstitch_auto_run.inx:29 +#: inx/inkstitch_auto_run.inx:31 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." msgstr "" -#: inx/inkstitch_auto_run.inx:32 +#: inx/inkstitch_auto_run.inx:34 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." msgstr "" -#: inx/inkstitch_auto_run.inx:34 +#: inx/inkstitch_auto_run.inx:36 msgid "More info on our website:" msgstr "" -#: inx/inkstitch_auto_run.inx:35 +#: inx/inkstitch_auto_run.inx:37 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" msgstr "" @@ -4691,10 +4738,10 @@ msgstr "" #: inx/inkstitch_cleanup.inx:25 inx/inkstitch_convert_to_stroke.inx:15 #: inx/inkstitch_density_map.inx:29 inx/inkstitch_display_stacking_order.inx:14 #: inx/inkstitch_install_custom_palette.inx:17 -#: inx/inkstitch_lettering_along_path.inx:27 +#: inx/inkstitch_lettering_along_path.inx:29 #: inx/inkstitch_lettering_custom_font_dir.inx:16 #: inx/inkstitch_lettering_force_lock_stitches.inx:27 -#: inx/inkstitch_lettering_generate_json.inx:120 +#: inx/inkstitch_lettering_generate_json.inx:122 #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_set_color_sort_index.inx:19 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 @@ -4709,11 +4756,15 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#auto-route-satin-columns" msgstr "" -#: inx/inkstitch_auto_satin.inx:24 inx/inkstitch_convert_to_satin.inx:10 -#: inx/inkstitch_cut_satin.inx:10 inx/inkstitch_flip.inx:10 -#: inx/inkstitch_satin_multicolor.inx:10 -#: inx/inkstitch_stroke_to_lpe_satin.inx:40 -#: inx/inkstitch_zigzag_line_to_satin.inx:36 +#: inx/inkstitch_auto_satin.inx:23 +msgid "Generates a continuous path through selected satin elements" +msgstr "" + +#: inx/inkstitch_auto_satin.inx:26 inx/inkstitch_convert_to_satin.inx:11 +#: inx/inkstitch_cut_satin.inx:12 inx/inkstitch_flip.inx:11 +#: inx/inkstitch_satin_multicolor.inx:12 +#: inx/inkstitch_stroke_to_lpe_satin.inx:41 +#: inx/inkstitch_zigzag_line_to_satin.inx:37 msgid "Tools: Satin" msgstr "" @@ -4733,8 +4784,12 @@ msgstr "" msgid "https://inkstitch.org/docs/fill-tools/#break-apart-fill-objects" msgstr "" -#: inx/inkstitch_break_apart.inx:29 inx/inkstitch_gradient_blocks.inx:10 -#: inx/inkstitch_tartan.inx:10 +#: inx/inkstitch_break_apart.inx:28 +msgid "Break apart and repair (broken) fill shapes" +msgstr "" + +#: inx/inkstitch_break_apart.inx:31 inx/inkstitch_gradient_blocks.inx:12 +#: inx/inkstitch_tartan.inx:12 msgid "Tools: Fill" msgstr "" @@ -4786,19 +4841,27 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#cleanup-document" msgstr "" +#: inx/inkstitch_cleanup.inx:33 +msgid "Remove small unstitchable elements" +msgstr "" + #: inx/inkstitch_commands_scale_symbols.inx:3 msgid "Scale Command Symbols" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:11 -#: inx/inkstitch_global_commands.inx:17 inx/inkstitch_jump_to_trim.inx:10 -#: inx/inkstitch_layer_commands.inx:14 inx/inkstitch_object_commands.inx:21 -#: inx/inkstitch_object_commands_toggle_visibility.inx:10 +#: inx/inkstitch_commands_scale_symbols.inx:10 +msgid "Adjust all command symbol sizes at once" +msgstr "" + +#: inx/inkstitch_commands_scale_symbols.inx:13 +#: inx/inkstitch_global_commands.inx:19 inx/inkstitch_jump_to_trim.inx:12 +#: inx/inkstitch_layer_commands.inx:16 inx/inkstitch_object_commands.inx:23 +#: inx/inkstitch_object_commands_toggle_visibility.inx:11 msgid "Commands" msgstr "" -#: inx/inkstitch_commands_scale_symbols.inx:12 -#: inx/inkstitch_object_commands_toggle_visibility.inx:11 +#: inx/inkstitch_commands_scale_symbols.inx:14 +#: inx/inkstitch_object_commands_toggle_visibility.inx:12 msgid "View" msgstr "" @@ -4830,85 +4893,93 @@ msgstr "" msgid "Cut Satin Column" msgstr "" +#: inx/inkstitch_cut_satin.inx:9 +msgid "Split a satin column and keep Ink/Stitch settings" +msgstr "" + #: inx/inkstitch_cutwork_segmentation.inx:3 msgid "Cutwork segmentation" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:13 -msgid "Cutwork Options" +#: inx/inkstitch_cutwork_segmentation.inx:9 +msgid "Splits a path into cutwork segments according to cut angle" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:15 -msgid "#1" -msgstr "" - -#: inx/inkstitch_cutwork_segmentation.inx:16 -#: inx/inkstitch_cutwork_segmentation.inx:22 -#: inx/inkstitch_cutwork_segmentation.inx:28 -#: inx/inkstitch_cutwork_segmentation.inx:34 -msgid "start" +msgid "Cutwork Options" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:17 -#: inx/inkstitch_cutwork_segmentation.inx:23 -#: inx/inkstitch_cutwork_segmentation.inx:29 -#: inx/inkstitch_cutwork_segmentation.inx:35 -msgid "end" +msgid "#1" msgstr "" #: inx/inkstitch_cutwork_segmentation.inx:18 #: inx/inkstitch_cutwork_segmentation.inx:24 #: inx/inkstitch_cutwork_segmentation.inx:30 #: inx/inkstitch_cutwork_segmentation.inx:36 +msgid "start" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:19 +#: inx/inkstitch_cutwork_segmentation.inx:25 +#: inx/inkstitch_cutwork_segmentation.inx:31 +#: inx/inkstitch_cutwork_segmentation.inx:37 +msgid "end" +msgstr "" + +#: inx/inkstitch_cutwork_segmentation.inx:20 +#: inx/inkstitch_cutwork_segmentation.inx:26 +#: inx/inkstitch_cutwork_segmentation.inx:32 +#: inx/inkstitch_cutwork_segmentation.inx:38 msgid "color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:21 +#: inx/inkstitch_cutwork_segmentation.inx:23 msgid "#2" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:27 +#: inx/inkstitch_cutwork_segmentation.inx:29 msgid "#3" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:33 +#: inx/inkstitch_cutwork_segmentation.inx:35 msgid "#4" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:39 +#: inx/inkstitch_cutwork_segmentation.inx:41 msgid "Sort elements by color" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:40 -#: inx/inkstitch_fill_to_stroke.inx:16 +#: inx/inkstitch_cutwork_segmentation.inx:42 +#: inx/inkstitch_fill_to_stroke.inx:17 msgid "Keep original" msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:43 +#: inx/inkstitch_cutwork_segmentation.inx:45 msgid "This extension separates a path depending on the angle." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:44 +#: inx/inkstitch_cutwork_segmentation.inx:46 msgid "* If you don't want to use 4 needles, set both angle values to 0 for the rest of the rows." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:45 +#: inx/inkstitch_cutwork_segmentation.inx:47 msgid "* A horizontal line has an angle of 0 degrees." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:46 +#: inx/inkstitch_cutwork_segmentation.inx:48 msgid "* After the conversion through this extension, don't rotate your design again." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:48 +#: inx/inkstitch_cutwork_segmentation.inx:50 msgid "Please adjust angle and color options to your specific needle kit." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:49 +#: inx/inkstitch_cutwork_segmentation.inx:51 msgid "On our website we have collected some common setups." msgstr "" -#: inx/inkstitch_cutwork_segmentation.inx:50 +#: inx/inkstitch_cutwork_segmentation.inx:52 msgid "https://inkstitch.org/docs/cutwork/" msgstr "" @@ -4964,10 +5035,14 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#density-map" msgstr "" -#: inx/inkstitch_density_map.inx:38 inx/inkstitch_display_stacking_order.inx:23 -#: inx/inkstitch_print.inx:10 inx/inkstitch_simulator.inx:10 -#: inx/inkstitch_stitch_plan_preview.inx:54 -#: inx/inkstitch_stitch_plan_preview_undo.inx:10 +#: inx/inkstitch_density_map.inx:37 +msgid "Displays a colored dot at each stitch position" +msgstr "" + +#: inx/inkstitch_density_map.inx:40 inx/inkstitch_display_stacking_order.inx:25 +#: inx/inkstitch_print.inx:11 inx/inkstitch_simulator.inx:11 +#: inx/inkstitch_stitch_plan_preview.inx:55 +#: inx/inkstitch_stitch_plan_preview_undo.inx:11 msgid "Visualize and Export" msgstr "" @@ -4987,48 +5062,60 @@ msgstr "" msgid "https://inkstitch.org/docs/visualize/#display-stacking-order" msgstr "" +#: inx/inkstitch_display_stacking_order.inx:22 +msgid "Generates numbered labels to indicate the stitching order" +msgstr "" + #: inx/inkstitch_duplicate_params.inx:3 msgid "Duplicate Params" msgstr "" -#: inx/inkstitch_duplicate_params.inx:10 -#: inx/inkstitch_remove_duplicated_points.inx:33 inx/inkstitch_reorder.inx:10 -#: inx/inkstitch_select_elements.inx:106 -#: inx/inkstitch_selection_to_guide_line.inx:10 -#: inx/inkstitch_selection_to_pattern.inx:10 inx/inkstitch_test_swatches.inx:10 -#: inx/inkstitch_unlink_clone.inx:21 +#: inx/inkstitch_duplicate_params.inx:9 +msgid "Applies params from first selected element to the rest of the selection" +msgstr "" + +#: inx/inkstitch_duplicate_params.inx:12 +#: inx/inkstitch_remove_duplicated_points.inx:34 inx/inkstitch_reorder.inx:11 +#: inx/inkstitch_select_elements.inx:107 +#: inx/inkstitch_selection_to_guide_line.inx:12 +#: inx/inkstitch_selection_to_pattern.inx:12 inx/inkstitch_test_swatches.inx:11 +#: inx/inkstitch_unlink_clone.inx:23 msgid "Edit" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:24 +#: inx/inkstitch_element_info.inx:9 +msgid "Display embroidery info for selected elements" +msgstr "" + +#: inx/inkstitch_fill_to_stroke.inx:3 inx/inkstitch_fill_to_stroke.inx:25 msgid "Fill to Stroke" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Threshold for dead ends (mm)" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:19 +#: inx/inkstitch_fill_to_stroke.inx:20 msgid "Deletes small lines. A good value in most cases is the approximate line width of the original shape" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:21 +#: inx/inkstitch_fill_to_stroke.inx:22 msgid "Cut lines: close gaps" msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:25 +#: inx/inkstitch_fill_to_stroke.inx:26 msgid "Fill outlines never look nice when embroidered - but it is a lot of work to convert a fill outline to a satin column or a running stitch. This tool helps you with this operation." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:27 +#: inx/inkstitch_fill_to_stroke.inx:28 msgid "It is comparable to the Inkscape functionality of Path > Trace bitmap > Centerline tracing (- and has similar issues.) But instead of converting raster graphics, it will find the centerline of vector based objects with a fill." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:30 +#: inx/inkstitch_fill_to_stroke.inx:31 msgid "You can improve the result by defining cut lines." msgstr "" -#: inx/inkstitch_fill_to_stroke.inx:33 +#: inx/inkstitch_fill_to_stroke.inx:34 msgid "https://inkstitch.org/docs/stroke-tools/#fill-to-stroke" msgstr "" @@ -5040,40 +5127,44 @@ msgstr "" msgid "Generate Color Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:11 -#: inx/inkstitch_palette_split_text.inx:11 +#: inx/inkstitch_generate_palette.inx:9 +msgid "Generate a custom color palette from colored text elements" +msgstr "" + +#: inx/inkstitch_generate_palette.inx:13 +#: inx/inkstitch_palette_split_text.inx:12 msgid "Generate Palette" msgstr "" -#: inx/inkstitch_generate_palette.inx:17 +#: inx/inkstitch_generate_palette.inx:19 msgid "Generate Palette Options" msgstr "" -#: inx/inkstitch_generate_palette.inx:18 +#: inx/inkstitch_generate_palette.inx:20 msgid "Palette name" msgstr "" -#: inx/inkstitch_generate_palette.inx:20 +#: inx/inkstitch_generate_palette.inx:22 msgid "Folder (optional):" msgstr "" -#: inx/inkstitch_generate_palette.inx:22 +#: inx/inkstitch_generate_palette.inx:24 msgid "⚠ Restart Inkscape to use your color palette." msgstr "" -#: inx/inkstitch_generate_palette.inx:25 +#: inx/inkstitch_generate_palette.inx:27 msgid "Generate a custom color palette for Ink/Stitch" msgstr "" -#: inx/inkstitch_generate_palette.inx:26 +#: inx/inkstitch_generate_palette.inx:28 msgid "Sadly we can not sort color swatches in Inkscape. With this extension you can export colors from text elements in their stacking order. The text will be used as the color name and number." msgstr "" -#: inx/inkstitch_generate_palette.inx:30 +#: inx/inkstitch_generate_palette.inx:32 msgid "On our website we describe all necessary steps to generate a color palette for Ink/Stitch." msgstr "" -#: inx/inkstitch_generate_palette.inx:31 +#: inx/inkstitch_generate_palette.inx:33 msgid "https://inkstitch.org/docs/thread-color#generate-color-palette" msgstr "" @@ -5085,27 +5176,35 @@ msgstr "" msgid "These commands affect the entire embroidery design." msgstr "" +#: inx/inkstitch_global_commands.inx:15 +msgid "Add commands which affect the entire document" +msgstr "" + #: inx/inkstitch_gradient_blocks.inx:3 msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:22 +#: inx/inkstitch_gradient_blocks.inx:9 +msgid "Split a fill with a gradient into single colored blocks" +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:24 msgid "Set to zero to use twice the row spacing value" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:25 +#: inx/inkstitch_gradient_blocks.inx:27 msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:27 +#: inx/inkstitch_gradient_blocks.inx:29 msgid "This may add density at the center." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:29 +#: inx/inkstitch_gradient_blocks.inx:31 msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." msgstr "" -#: inx/inkstitch_gradient_blocks.inx:31 +#: inx/inkstitch_gradient_blocks.inx:33 msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" msgstr "" @@ -5677,6 +5776,10 @@ msgstr "" msgid "Install thread color palettes for Inkscape" msgstr "" +#: inx/inkstitch_install.inx:9 +msgid "Installs color palettes for various thread brands into Inkscape" +msgstr "" + #: inx/inkstitch_install_custom_palette.inx:3 msgid "Install custom palette" msgstr "" @@ -5697,79 +5800,87 @@ msgstr "" msgid "https://inkstitch.org/docs/thread-color/#install-custom-palette" msgstr "" +#: inx/inkstitch_install_custom_palette.inx:25 +msgid "Installs a custom color palette into Inkscape" +msgstr "" + #: inx/inkstitch_jump_to_stroke.inx:3 msgid "Jump Stitch to Stroke" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:17 inx/inkstitch_jump_to_trim.inx:17 -msgid "Convert jumps not shorter than (mm)" +#: inx/inkstitch_jump_to_stroke.inx:9 +msgid "Converts a jump stitch between selected elements into a running stitch" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:19 inx/inkstitch_jump_to_trim.inx:19 +msgid "Convert jumps not shorter than (mm)" +msgstr "" + +#: inx/inkstitch_jump_to_stroke.inx:21 inx/inkstitch_jump_to_trim.inx:21 msgid "Convert jumps not longer than (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:20 +#: inx/inkstitch_jump_to_stroke.inx:22 msgid "Connect" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:21 +#: inx/inkstitch_jump_to_stroke.inx:23 msgid "all" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:22 +#: inx/inkstitch_jump_to_stroke.inx:24 msgid "in same layer" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:23 +#: inx/inkstitch_jump_to_stroke.inx:25 msgid "in same group" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:25 +#: inx/inkstitch_jump_to_stroke.inx:27 msgid "Do not connect after" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:26 +#: inx/inkstitch_jump_to_stroke.inx:28 msgid "Trim" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:27 +#: inx/inkstitch_jump_to_stroke.inx:29 msgid "Stop" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:28 +#: inx/inkstitch_jump_to_stroke.inx:30 msgid "Force lock stitch" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:30 +#: inx/inkstitch_jump_to_stroke.inx:32 msgid "Output settings" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:31 +#: inx/inkstitch_jump_to_stroke.inx:33 msgid "Merge consecutive strokes of same type" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:34 msgid "Merge subpaths of stroke elements" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:36 +#: inx/inkstitch_jump_to_stroke.inx:38 msgid "These settings only apply for unmerged connectors" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:37 +#: inx/inkstitch_jump_to_stroke.inx:39 msgid "Running stitch length (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:38 +#: inx/inkstitch_jump_to_stroke.inx:40 msgid "Running stitch tolerance (mm)" msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:41 +#: inx/inkstitch_jump_to_stroke.inx:43 msgid "This extension converts jump stitches to running stitches." msgstr "" -#: inx/inkstitch_jump_to_stroke.inx:43 +#: inx/inkstitch_jump_to_stroke.inx:45 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" msgstr "" @@ -5777,15 +5888,19 @@ msgstr "" msgid "Jump Stitch to Trim Command" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:23 +#: inx/inkstitch_jump_to_trim.inx:9 +msgid "Sets a trim command on elements which are followed by a jump stitch" +msgstr "" + +#: inx/inkstitch_jump_to_trim.inx:25 msgid "Use command symbol" msgstr "" -#: inx/inkstitch_jump_to_trim.inx:26 +#: inx/inkstitch_jump_to_trim.inx:28 msgid "This extension inserts trim commands to avoid jump stitches." msgstr "" -#: inx/inkstitch_jump_to_trim.inx:28 +#: inx/inkstitch_jump_to_trim.inx:30 msgid "https://inkstitch.org/docs/commands/#jump-to-trim" msgstr "" @@ -5797,6 +5912,10 @@ msgstr "" msgid "Commands will be added to the currently-selected layer." msgstr "" +#: inx/inkstitch_layer_commands.inx:13 +msgid "Add commands which affect the containing layer" +msgstr "" + #: inx/inkstitch_lettering.inx:3 msgid "Lettering" msgstr "" @@ -5805,39 +5924,43 @@ msgstr "" msgid "Lettering along path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:9 +msgid "Shapes a line of text onto a path" +msgstr "" + +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Stretch" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:15 +#: inx/inkstitch_lettering_along_path.inx:17 msgid "Expand glyph and word spacing to stretch lettering over the entire path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:18 +#: inx/inkstitch_lettering_along_path.inx:20 msgid "This extension bends an Ink/Stitch text to a path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:19 +#: inx/inkstitch_lettering_along_path.inx:21 msgid "Select Ink/Stitch text and a path before running this extension." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:21 +#: inx/inkstitch_lettering_along_path.inx:23 msgid "The text needs to meet these conditions:" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:22 +#: inx/inkstitch_lettering_along_path.inx:24 msgid "* The text consists of only one line of text" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:23 +#: inx/inkstitch_lettering_along_path.inx:25 msgid "* The text should not be too large for the given path" msgstr "" -#: inx/inkstitch_lettering_along_path.inx:25 +#: inx/inkstitch_lettering_along_path.inx:27 msgid "The stretch option defines whether the spaces between glyphs should be expanded so that the text stretches over the entire path." msgstr "" -#: inx/inkstitch_lettering_along_path.inx:28 +#: inx/inkstitch_lettering_along_path.inx:30 msgid "https://inkstitch.org/docs/lettering/#lettering-along-path" msgstr "" @@ -5858,17 +5981,25 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#custom-font-directory" msgstr "" -#: inx/inkstitch_lettering_custom_font_dir.inx:25 -#: inx/inkstitch_lettering_font_sample.inx:10 -#: inx/inkstitch_lettering_force_lock_stitches.inx:36 -#: inx/inkstitch_lettering_generate_json.inx:10 -#: inx/inkstitch_lettering_remove_kerning.inx:31 -#: inx/inkstitch_lettering_set_color_sort_index.inx:28 -#: inx/inkstitch_lettering_update_json_glyphlist.inx:24 -#: inx/inkstitch_letters_to_font.inx:78 +#: inx/inkstitch_lettering_custom_font_dir.inx:24 +msgid "Define a directory with custom fonts for the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_custom_font_dir.inx:27 +#: inx/inkstitch_lettering_font_sample.inx:12 +#: inx/inkstitch_lettering_force_lock_stitches.inx:38 +#: inx/inkstitch_lettering_generate_json.inx:12 +#: inx/inkstitch_lettering_remove_kerning.inx:33 +#: inx/inkstitch_lettering_set_color_sort_index.inx:30 +#: inx/inkstitch_lettering_update_json_glyphlist.inx:26 +#: inx/inkstitch_letters_to_font.inx:80 msgid "Font Management" msgstr "" +#: inx/inkstitch_lettering_font_sample.inx:9 +msgid "Inserts all glyphs of a specified font into the document" +msgstr "" + #: inx/inkstitch_lettering_force_lock_stitches.inx:9 msgid "Restrict to Satin" msgstr "" @@ -5897,126 +6028,134 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#force-lock-stitches" msgstr "" +#: inx/inkstitch_lettering_force_lock_stitches.inx:35 +msgid "Sets the forces lock stitch attribute on elements when the next element lies within a specified distance" +msgstr "" + #: inx/inkstitch_lettering_generate_json.inx:3 msgid "Generate JSON" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:16 +#: inx/inkstitch_lettering_generate_json.inx:9 +msgid "Generates the json file for a font so it can be used with the lettering tool" +msgstr "" + +#: inx/inkstitch_lettering_generate_json.inx:18 msgid "Font info" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:25 +#: inx/inkstitch_lettering_generate_json.inx:27 #: inx/inkstitch_lettering_update_json_glyphlist.inx:9 msgid "SVG Font File" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:31 +#: inx/inkstitch_lettering_generate_json.inx:33 msgid "Keywords" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:61 +#: inx/inkstitch_lettering_generate_json.inx:63 msgid "Default Glyph" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Autoroute Satin" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:67 +#: inx/inkstitch_lettering_generate_json.inx:69 msgid "Disable if you defined manual routing in your font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "Reversible" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:69 +#: inx/inkstitch_lettering_generate_json.inx:71 msgid "If disabled back and forth stitching will not be possile for this font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "Sortable" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:72 +#: inx/inkstitch_lettering_generate_json.inx:74 msgid "If disabled color sorting will be disabled for this font. Color sorting needs color_sort_index indicators within the font." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "Combine indices" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:74 +#: inx/inkstitch_lettering_generate_json.inx:76 msgid "When color sorting, combine elements with this color indices (comma separated)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:75 +#: inx/inkstitch_lettering_generate_json.inx:77 msgid "Force letter case" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:77 +#: inx/inkstitch_lettering_generate_json.inx:79 msgid "Upper" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:78 +#: inx/inkstitch_lettering_generate_json.inx:80 msgid "Lower" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:83 +#: inx/inkstitch_lettering_generate_json.inx:85 msgid "Min Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:84 +#: inx/inkstitch_lettering_generate_json.inx:86 msgid "Max Scale" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:89 -#: inx/inkstitch_lettering_generate_json.inx:90 +#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:92 msgid "Kerning" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:91 +#: inx/inkstitch_lettering_generate_json.inx:93 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them). If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Force" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:99 +#: inx/inkstitch_lettering_generate_json.inx:101 msgid "Overwrite leading information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Leading (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:101 +#: inx/inkstitch_lettering_generate_json.inx:103 msgid "Line height (default: 100)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:107 +#: inx/inkstitch_lettering_generate_json.inx:109 msgid "Overwrite word spacing information from font file." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Word spacing (px)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:109 +#: inx/inkstitch_lettering_generate_json.inx:111 msgid "Space character width (default: 20)" msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:117 +#: inx/inkstitch_lettering_generate_json.inx:119 msgid "Generates font.json which can be used by the lettering tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:118 +#: inx/inkstitch_lettering_generate_json.inx:120 msgid "The generated file can be viewed and updated with a standard text editor tool." msgstr "" -#: inx/inkstitch_lettering_generate_json.inx:121 +#: inx/inkstitch_lettering_generate_json.inx:123 msgid "https://inkstitch.org/docs/font-tools/#generate-json" msgstr "" @@ -6040,6 +6179,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#remove-kerning" msgstr "" +#: inx/inkstitch_lettering_remove_kerning.inx:30 +msgid "Removes Kerning information from specified SVG files" +msgstr "" + #: inx/inkstitch_lettering_set_color_sort_index.inx:3 msgid "Set color sort index" msgstr "" @@ -6060,6 +6203,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#set-color-sort-index" msgstr "" +#: inx/inkstitch_lettering_set_color_sort_index.inx:27 +msgid "Sets a color sort index on selected elements to define the stacking order for multicolor fonts" +msgstr "" + #: inx/inkstitch_lettering_update_json_glyphlist.inx:3 msgid "Update Glyphlist" msgstr "" @@ -6076,6 +6223,10 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#update-glyph-list" msgstr "" +#: inx/inkstitch_lettering_update_json_glyphlist.inx:23 +msgid "Updates the glyphlist in the json file" +msgstr "" + #: inx/inkstitch_letters_to_font.inx:3 msgid "Letters to font" msgstr "" @@ -6116,12 +6267,20 @@ msgstr "" msgid "https://inkstitch.org/docs/font-tools/#letters-to-font" msgstr "" +#: inx/inkstitch_letters_to_font.inx:77 +msgid "Inserts all available glyphs of a pre-digitized font into the document to make them available for the lettering tool" +msgstr "" + #: inx/inkstitch_object_commands.inx:3 msgid "Attach Commands to Selected Objects" msgstr "" +#: inx/inkstitch_object_commands.inx:20 +msgid "Add commands which affect selected elememts" +msgstr "" + #: inx/inkstitch_object_commands_toggle_visibility.inx:3 -msgid "Display|Hide Object Commands" +msgid "Show|Hide Object Commands" msgstr "" #: inx/inkstitch_outline.inx:3 @@ -6172,6 +6331,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#outline" msgstr "" +#: inx/inkstitch_outline.inx:36 +msgid "Generates an outline around stitch paths" +msgstr "" + #: inx/inkstitch_output_COL.inx:3 msgid "COL file output" msgstr "" @@ -6460,23 +6623,27 @@ msgstr "" msgid "Split text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:20 +#: inx/inkstitch_palette_to_text.inx:3 inx/inkstitch_palette_to_text.inx:22 msgid "Palette to text" msgstr "" -#: inx/inkstitch_palette_to_text.inx:16 +#: inx/inkstitch_palette_to_text.inx:8 +msgid "Imports a thread color palette as colored text" +msgstr "" + +#: inx/inkstitch_palette_to_text.inx:18 msgid "Choose a .gpl color palette file to import colors as text elements." msgstr "" -#: inx/inkstitch_palette_to_text.inx:21 +#: inx/inkstitch_palette_to_text.inx:23 msgid "Import a .gpl palette into Inkscape as text elements to edit color entries." msgstr "" -#: inx/inkstitch_palette_to_text.inx:23 +#: inx/inkstitch_palette_to_text.inx:25 msgid "Read more on our webiste:" msgstr "" -#: inx/inkstitch_palette_to_text.inx:24 +#: inx/inkstitch_palette_to_text.inx:26 msgid "https://inkstitch.org/docs/thread-color#palette-to-text" msgstr "" @@ -6484,6 +6651,10 @@ msgstr "" msgid "Params" msgstr "" +#: inx/inkstitch_params.inx:9 +msgid "Adapt embroidery settings" +msgstr "" + #: inx/inkstitch_png_realistic.inx:3 msgid "PNG file output (realistic)" msgstr "" @@ -6569,6 +6740,10 @@ msgstr "" msgid "https://inkstitch.org/docs/stroke-tools/#redwork" msgstr "" +#: inx/inkstitch_redwork.inx:34 +msgid "Generates a path through all selected elements, passing each element exactly twice" +msgstr "" + #: inx/inkstitch_remove_duplicated_points.inx:3 msgid "Remove duplicated points" msgstr "" @@ -6630,6 +6805,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:154 +msgid "Remove specific or all embroidery settings from the document" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6638,6 +6817,10 @@ msgstr "" msgid "Multicolor Satin" msgstr "" +#: inx/inkstitch_satin_multicolor.inx:9 +msgid "Generates a multicolor satin" +msgstr "" + #: inx/inkstitch_select_elements.inx:3 msgid "Select embroidery elements" msgstr "" @@ -6784,10 +6967,18 @@ msgstr "" msgid "Selection to guide line" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Marks selected elements as guide lines" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" +#: inx/inkstitch_selection_to_pattern.inx:9 +msgid "Marks selected elements as patterns" +msgstr "" + #: inx/inkstitch_simulator.inx:3 msgid "Simulator" msgstr "" @@ -6949,6 +7140,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:9 +msgid "Tartan stripe editor" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" @@ -6985,6 +7180,10 @@ msgstr "" msgid "https://inkstitch.org/docs/troubleshoot/#troubleshoot-objects" msgstr "" +#: inx/inkstitch_troubleshoot.inx:23 +msgid "Marks problematic or possibly problematic spots in the document or selection" +msgstr "" + #: inx/inkstitch_unlink_clone.inx:3 msgid "Unlink Clone" msgstr "" @@ -7001,23 +7200,27 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#unlink-clone/" msgstr "" +#: inx/inkstitch_unlink_clone.inx:20 +msgid "Unlink clones and apply the fill stitch angle" +msgstr "" + #: inx/inkstitch_update_svg.inx:3 msgid "Update inkstitch svg" msgstr "" -#: inx/inkstitch_update_svg.inx:14 +#: inx/inkstitch_update_svg.inx:15 msgid "Usually there is no need to run this extension: Ink/Stitch automatically updates old designs once." msgstr "" -#: inx/inkstitch_update_svg.inx:16 +#: inx/inkstitch_update_svg.inx:17 msgid "However, when you copy and paste parts from old files into a new design, you may see for example, that a former contour fill renders as a standard fill, etc." msgstr "" -#: inx/inkstitch_update_svg.inx:18 +#: inx/inkstitch_update_svg.inx:19 msgid "Tip: You can prevent inserting legacy designs into new files by running any Ink/Stitch extension before you copy the design parts (for example open and re-apply parameters on a single element in the document)." msgstr "" -#: inx/inkstitch_update_svg.inx:20 +#: inx/inkstitch_update_svg.inx:21 msgid "This extension only updates selected elements." msgstr ""