diff options
30 files changed, 3300 insertions, 1740 deletions
diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po index a90a8839..8dff3e41 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:11\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "" @@ -2203,7 +2203,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" @@ -2643,32 +2643,32 @@ msgstr "" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "" @@ -2689,6 +2689,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2859,7 +2879,7 @@ msgstr "" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2877,7 +2897,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3012,7 +3032,7 @@ msgstr "" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3021,7 +3041,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3096,7 +3116,7 @@ msgid "Load" msgstr "" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "" @@ -3126,7 +3146,7 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3186,7 +3206,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3203,7 +3223,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3331,70 +3351,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3452,18 +3452,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3483,7 +3499,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4395,7 +4411,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "" @@ -4462,8 +4478,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6248,6 +6264,42 @@ msgstr "" msgid "PDF Export" msgstr "" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "" diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po index 2e7509ca..4bf2175a 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:11\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "" @@ -2203,7 +2203,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" @@ -2643,32 +2643,32 @@ msgstr "" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "" @@ -2689,6 +2689,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2859,7 +2879,7 @@ msgstr "" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2877,7 +2897,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3012,7 +3032,7 @@ msgstr "" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3021,7 +3041,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3096,7 +3116,7 @@ msgid "Load" msgstr "" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "" @@ -3126,7 +3146,7 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3186,7 +3206,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3203,7 +3223,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3331,70 +3351,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3452,18 +3452,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3483,7 +3499,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4395,7 +4411,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "" @@ -4462,8 +4478,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6248,6 +6264,42 @@ msgstr "" msgid "PDF Export" msgstr "" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "" diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po index 45317dc4..d7977630 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:11\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "" @@ -2203,7 +2203,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" @@ -2643,32 +2643,32 @@ msgstr "" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "" @@ -2689,6 +2689,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2859,7 +2879,7 @@ msgstr "" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2877,7 +2897,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3012,7 +3032,7 @@ msgstr "" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3021,7 +3041,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3096,7 +3116,7 @@ msgid "Load" msgstr "" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "" @@ -3126,7 +3146,7 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3186,7 +3206,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3203,7 +3223,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3331,70 +3351,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3452,18 +3452,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3483,7 +3499,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4395,7 +4411,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "" @@ -4462,8 +4478,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6248,6 +6264,42 @@ msgstr "" msgid "PDF Export" msgstr "" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "" diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po index 9ec362c3..bd2c583a 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:11\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "Poloha" @@ -2203,7 +2203,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "Otáčení" @@ -2643,32 +2643,32 @@ msgstr "" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "Zrušit" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "Použít poslední nastavení" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Použít a odejít" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "Parametry výšivky" @@ -2689,6 +2689,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2859,7 +2879,7 @@ msgstr "" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2877,7 +2897,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3012,7 +3032,7 @@ msgstr "Nastavení" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3021,7 +3041,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3096,7 +3116,7 @@ msgid "Load" msgstr "" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "" @@ -3126,7 +3146,7 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3186,7 +3206,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3203,7 +3223,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3331,70 +3351,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3452,18 +3452,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3483,7 +3499,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4395,7 +4411,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "" @@ -4462,8 +4478,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6248,6 +6264,42 @@ msgstr "Parametry" msgid "PDF Export" msgstr "Export do PDF" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "" diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po index 23f85e60..722753be 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:11\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "" @@ -2203,7 +2203,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" @@ -2643,32 +2643,32 @@ msgstr "" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "" @@ -2689,6 +2689,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2859,7 +2879,7 @@ msgstr "" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2877,7 +2897,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3012,7 +3032,7 @@ msgstr "" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3021,7 +3041,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3096,7 +3116,7 @@ msgid "Load" msgstr "" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "" @@ -3126,7 +3146,7 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3186,7 +3206,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3203,7 +3223,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3331,70 +3351,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3452,18 +3452,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3483,7 +3499,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4395,7 +4411,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "" @@ -4462,8 +4478,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6248,6 +6264,42 @@ msgstr "" msgid "PDF Export" msgstr "PDF-export" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "Fjern broderi-indstillingerne" diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po index 8a56846a..984c4a15 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:11\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1998,7 +1998,7 @@ msgstr "Alle Stiche müssen innerhalb dieser Toleranzgrenze zum Pfad liegen. Ein msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "Bei einer ungeraden Anzahl an Wiederholungen wird die Richtung, in die die Satinsäule verläuft, umgekehrt. Sie endet dementsprechend wieder am Startpunkt." -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "Position" @@ -2204,7 +2204,7 @@ msgstr "End-Skalierung" 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:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "Rotieren" @@ -2649,32 +2649,32 @@ msgstr "Keine Optionen verfügbar" msgid "Re-roll" msgstr " würfeln" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "Hier klicken, um die Speicherung dieses Parameters bei \"Anwenden und schließen\" zu erzwingen" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Dieser Parameter wird gespeichert, wenn man auf \"Übernehmen und beenden\" klickt" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "Abbrechen" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "Letzte Einstellungen verwenden" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Anwenden und schließen" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "Stickparameter" @@ -2696,6 +2696,26 @@ msgstr "Eine Druckvorschau wurde im Webbrowser geöffnet. Dieses Fenster dient z msgid "Ink/Stitch Print" msgstr "Ink/Stitch Drucken" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "Zum Sortieren bitte mindestens zwei Elemente auswählen." @@ -2866,7 +2886,7 @@ msgstr "Wert" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2884,7 +2904,7 @@ msgstr "Wert" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3020,7 +3040,7 @@ msgstr "Einstellungen" msgid "Stitch direction" msgstr "Stickrichtung" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "Maßstab (%)" @@ -3029,7 +3049,7 @@ msgid "Max. line width" msgstr "Maximale Zeilenlänge" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "Anwenden" @@ -3107,7 +3127,7 @@ msgid "Load" msgstr "Öffnen" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "Hinzufügen" @@ -3137,7 +3157,7 @@ msgstr "Einstellung \"%s\" nicht gefunden." msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "Einstellung \"%s\" bereits vorhanden. Bitte verwenden Sie einen anderen Namen oder drücken Sie \"Überschreiben\"" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: 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." @@ -3197,7 +3217,7 @@ msgstr "Originalsäule behalten" msgid "Overflow excluded" msgstr "Überfluss nicht eingerechnet" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "Gesamtbreite: {width}%" @@ -3214,7 +3234,7 @@ msgstr "https://inkstitch.org/de/docs/satin-tools/#mehrfarbige-satinsäule" msgid "Colorize" msgstr "Farben" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "Mehrfarbige Satinsäule" @@ -3342,70 +3362,50 @@ msgstr "Findet nur Anwendung auf die Code-Notierung die das Scottish Register of msgid "Apply Code" msgstr "Code anwenden" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "Muster Einstellungen" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "Symmetrisch" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "Deaktiviert: asymmetrisch" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "Gleiche Farbkombination für Kette und Schuss" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "Versatz x (mm)" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "Versatz y (mm)" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "Streifen" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "Farben verlinken" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "Wenn diese Option aktiviert ist, werden alle gleichen Farben gleichzeitig aktualisiert." -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "Kette" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "Schuss" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "Drag and drop ändert die Position." - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "Aktiviert: sticke diesen Streifen | Minus: Abstandhalter für Linien | Deaktiviert: Abstandhalter für Linien und Füllungen" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "Farbe für diesen Streifen auswählen" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "Streifen-Breite festlegen (mm)" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "Streifen entfernen" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "Die Stickeinstellungen können im Parameterdialog verfeinert werden." @@ -3463,18 +3463,34 @@ msgstr "Diese Erweiterung füllt Formen mit Tartan (oder Tartan-ähnlichen) Must msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "https://inkstitch.org/de/docs/stitches/tartan-fill" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "Muster anpassen" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "Palettencode" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "Stickeinstellungen" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "Aktiviert: sticke diesen Streifen | Minus: Abstandhalter für Linien | Deaktiviert: Abstandhalter für Linien und Füllungen" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "Farbe für diesen Streifen auswählen" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "Streifen-Breite festlegen (mm)" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "Streifen entfernen" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "Testmuster erstellen" @@ -3494,7 +3510,7 @@ msgstr "Testmuster erstellen" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4409,7 +4425,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "Werkzeuge: Linie" @@ -4476,8 +4492,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6262,6 +6278,42 @@ msgstr "Parameter" msgid "PDF Export" msgstr "PDF-Export" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "Stickeinstellungen entfernen" diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po index 35aef239..502bcc9d 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:11\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "Θέση" @@ -2203,7 +2203,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "Περιστροφή" @@ -2643,32 +2643,32 @@ msgstr "" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "Άκυρο" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "Χρήση τελευταίων ρυθμίσεων" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Εφαρμογή και Έξοδος" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "" @@ -2689,6 +2689,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2859,7 +2879,7 @@ msgstr "Τιμή" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2877,7 +2897,7 @@ msgstr "Τιμή" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3012,7 +3032,7 @@ msgstr "Ρυθμίσεις" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3021,7 +3041,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "Εφαρμογή" @@ -3096,7 +3116,7 @@ msgid "Load" msgstr "Φόρτωση" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "Προσθήκη" @@ -3126,7 +3146,7 @@ msgstr "Η προρύθμιση \"%s\" δε βρέθηκε." msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3186,7 +3206,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3203,7 +3223,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3331,70 +3351,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3452,18 +3452,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3483,7 +3499,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4395,7 +4411,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "Εργαλεία: Περίγραμμα" @@ -4462,8 +4478,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6248,6 +6264,42 @@ msgstr "Παράμετροι" msgid "PDF Export" msgstr "Εξαγωγή PDF" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "" diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po index ab08fed0..bb4b2a6d 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:11\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: English\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "" @@ -2203,7 +2203,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" @@ -2643,32 +2643,32 @@ msgstr "" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "" @@ -2689,6 +2689,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2859,7 +2879,7 @@ msgstr "" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2877,7 +2897,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3012,7 +3032,7 @@ msgstr "" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3021,7 +3041,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3096,7 +3116,7 @@ msgid "Load" msgstr "" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "" @@ -3126,7 +3146,7 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3186,7 +3206,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3203,7 +3223,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3331,70 +3351,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3452,18 +3452,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3483,7 +3499,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4395,7 +4411,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "" @@ -4462,8 +4478,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6248,6 +6264,42 @@ msgstr "" msgid "PDF Export" msgstr "" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "" diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po index 28cc4a17..2d0f36a3 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:12\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "" @@ -2203,7 +2203,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" @@ -2644,32 +2644,32 @@ msgstr "" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "Haga clic para forzar que se guarde este parámetro cuando haga clic en \"Aplicar y salir\"" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Este parámetro se guardará cuando haga clic en \"Aplicar y salir\"" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "Cancelar" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "Usar los últimos ajustes" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Aplicar y Salir" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "Parámetros de Bordado" @@ -2690,6 +2690,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2860,7 +2880,7 @@ msgstr "" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2878,7 +2898,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3013,7 +3033,7 @@ msgstr "Ajustes" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3022,7 +3042,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3097,7 +3117,7 @@ msgid "Load" msgstr "Cargar" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "Añadir" @@ -3127,7 +3147,7 @@ msgstr "Preajuste %s no encontrado." msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "El preajuste %s ya existe. Utilice otro nombre o presione \"Sobrescribir\"" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3187,7 +3207,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3204,7 +3224,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3332,70 +3352,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3453,18 +3453,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3484,7 +3500,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4396,7 +4412,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "" @@ -4463,8 +4479,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6249,6 +6265,42 @@ msgstr "Parametros" msgid "PDF Export" msgstr "Exportar PDF" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "Eliminar todos los ajustes del bordado" diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po index b26d314d..6f9d333b 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:11\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "" @@ -2203,7 +2203,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" @@ -2643,32 +2643,32 @@ msgstr "" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "Klikkaa pakottaaksesi tämän asetuksen tallentumaan kun klikkaat \"Hyväksy ja lopeta\"" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Tämä asetus tullaan tallentamaan kun klikkaat \"Hyväksy ja lopeta\"" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "Peru" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "Käytä viimeisempiä asetuksia" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Hyväksy ja lopeta" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "Brodeeraus Parametrit" @@ -2689,6 +2689,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2859,7 +2879,7 @@ msgstr "" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2877,7 +2897,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3012,7 +3032,7 @@ msgstr "Asetukset" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3021,7 +3041,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3096,7 +3116,7 @@ msgid "Load" msgstr "Lataa" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "Lisää" @@ -3126,7 +3146,7 @@ msgstr "Esiasetusta \"%s\" ei löydy." msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "Pikavalinta \"%s\" on jo olemassa. Käytä muuta nimeä tai paina ylikirjoita" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3186,7 +3206,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3203,7 +3223,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3331,70 +3351,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3452,18 +3452,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3483,7 +3499,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4395,7 +4411,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "" @@ -4462,8 +4478,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6248,6 +6264,42 @@ msgstr "Parametrit" msgid "PDF Export" msgstr "" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "" diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po index 554ef5bd..e516c6de 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:11\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -2000,7 +2000,7 @@ msgstr "Tous les points doivent rester au plus à cette distance du chemin. Une msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "Pour un nombre impair de répétitions, ceci renversa la direction de broderie de la colonne satin, la broderie commençant et terminant au point de départ." -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "Position" @@ -2206,7 +2206,7 @@ msgstr "Finir à" 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:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "Tourner" @@ -2651,32 +2651,32 @@ msgstr "Aucune option disponible" msgid "Re-roll" msgstr "Relancer" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "Cliquez pour forcer l’enregistrement de ce paramètre lorsque vous cliquez sur « Appliquer et quitter »" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Ce paramètre sera enregistré lorsque vous cliquez sur « Appliquer et quitter »" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "Annuler" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "Utiliser les derniers paramètres" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Appliquer et Quitter" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "Paramètres de broderie" @@ -2698,6 +2698,26 @@ msgstr "Un aperçu de l'impression a été ouvert dans votre navigateur. Cette msgid "Ink/Stitch Print" msgstr "Impression Ink/Stitch" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "Veuillez sélectionner au moins deux éléments à ré-ordonner." @@ -2868,7 +2888,7 @@ msgstr "Valeur" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2886,7 +2906,7 @@ msgstr "Valeur" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3022,7 +3042,7 @@ msgstr "Paramètres" msgid "Stitch direction" msgstr "Direction du texte" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "Echelle (%)" @@ -3031,7 +3051,7 @@ msgid "Max. line width" msgstr "Largeur du texte" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "Appliquer" @@ -3108,7 +3128,7 @@ msgid "Load" msgstr "Charger" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "Ajouter" @@ -3138,7 +3158,7 @@ msgstr "Le préréglage \"%s\" n'a pas été trouvé." msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "Le préréglage \"%s\" existe déjà. Veuillez utiliser un autre nom ou appuyez sur \"Écraser\"" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: 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." @@ -3198,7 +3218,7 @@ msgstr "Garder le satin originel" msgid "Overflow excluded" msgstr "Sans débordement" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "Largeur totale : {width}%" @@ -3215,7 +3235,7 @@ msgstr "https://inkstitch.org/fr/docs/satin-tools/#multicolor-satin" msgid "Colorize" msgstr "Colorer" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "Groupe de satins multicolores" @@ -3343,70 +3363,50 @@ msgstr "Utilisé uniquement pour le code Threadcount (Registre Écossais des Tar msgid "Apply Code" msgstr "Appliquer le code" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "Paramétrage du motif" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "Motif symétrique /reflexion" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "Décoché : motif asymétrique/répétition" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "Même nombre de fils pour la chaîne et la trame" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "Décalage X (mm)" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "Décalage Y (mm)" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "Bandes" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "Lier les couleurs" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "Si coché toutes les couleurs identiques sont mises à jour simultanément." -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "Chaîne" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "Trame" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "Glissez Déposez pour ajuster la position." - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "Coché : broder la bande | Moins : espacer pour point droit seulement | Décoché : espacer pour remplissage et point droit" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "Selectionne la couleur de la bande" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "Choisir la largeur de la bande (mm)" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "Supprimer la bande" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "Les paramètres de broderie peuvent être précisés dans le dialogue de paramétrage." @@ -3464,18 +3464,34 @@ msgstr "Cette extension remplit les formes avec un motif semblable à du tartan. msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "https://inkstitch.org/fr/docs/stitches/tartan-fill" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "Personnaliser" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "Code de la palette" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "Paramètres de broderie" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "Coché : broder la bande | Moins : espacer pour point droit seulement | Décoché : espacer pour remplissage et point droit" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "Selectionne la couleur de la bande" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "Choisir la largeur de la bande (mm)" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "Supprimer la bande" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "Générer des échantillons" @@ -3495,7 +3511,7 @@ msgstr "Générer des échantillons" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4411,7 +4427,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "Outils : Trait" @@ -4478,8 +4494,8 @@ msgstr "Cette extension tente de créer un chemin de broderie unique qui parcour #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "Plus d'information sur notre site web" @@ -6264,6 +6280,42 @@ msgstr "Paramètres" msgid "PDF Export" msgstr "Export PDF" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "Supprimer tous les paramètres de broderie" diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po index 1043dc71..87464ea1 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:11\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "" @@ -2203,7 +2203,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" @@ -2643,32 +2643,32 @@ msgstr "" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "" @@ -2689,6 +2689,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2859,7 +2879,7 @@ msgstr "" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2877,7 +2897,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3012,7 +3032,7 @@ msgstr "" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3021,7 +3041,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3096,7 +3116,7 @@ msgid "Load" msgstr "" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "" @@ -3126,7 +3146,7 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3186,7 +3206,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3203,7 +3223,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3331,70 +3351,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3452,18 +3452,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3483,7 +3499,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4395,7 +4411,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "" @@ -4462,8 +4478,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6248,6 +6264,42 @@ msgstr "" msgid "PDF Export" msgstr "" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "" diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po index c7243f2d..4f61eed1 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:11\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "" @@ -2203,7 +2203,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" @@ -2643,32 +2643,32 @@ msgstr "" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "" @@ -2689,6 +2689,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2859,7 +2879,7 @@ msgstr "" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2877,7 +2897,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3012,7 +3032,7 @@ msgstr "" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3021,7 +3041,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3096,7 +3116,7 @@ msgid "Load" msgstr "" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "" @@ -3126,7 +3146,7 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3186,7 +3206,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3203,7 +3223,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3331,70 +3351,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3452,18 +3452,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3483,7 +3499,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4395,7 +4411,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "" @@ -4462,8 +4478,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6248,6 +6264,42 @@ msgstr "" msgid "PDF Export" msgstr "" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "" diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po index 441916c5..c2b947a9 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:11\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "" @@ -2203,7 +2203,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" @@ -2643,32 +2643,32 @@ msgstr "" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "Clicca per fare in modo che questo parametro venga salvato quando si premere \"Applica ed esci\"" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Questo parametro sarà salvato quando verrà premuto \"Applica ed esci\"" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "Annulla" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "Utilizza le ultime impostazioni" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Applica ed esci" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "Parametri di ricamo" @@ -2689,6 +2689,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2859,7 +2879,7 @@ msgstr "" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2877,7 +2897,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3012,7 +3032,7 @@ msgstr "Impostazioni" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3021,7 +3041,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3096,7 +3116,7 @@ msgid "Load" msgstr "Caricare" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "Aggiungere" @@ -3126,7 +3146,7 @@ msgstr "Configurazione \"%s\" non trovata." msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "La configurazione \"%s\" è già esistente. Utilizzare un nome diverso o premere \"Sovrascrivi\"" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3186,7 +3206,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3203,7 +3223,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3331,70 +3351,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3452,18 +3452,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3483,7 +3499,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4395,7 +4411,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "" @@ -4462,8 +4478,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6248,6 +6264,42 @@ msgstr "Parametri" msgid "PDF Export" msgstr "" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "Rimuovi impostazioni di ricamo" diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po index 072ec7c2..34e01922 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:11\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1999,7 +1999,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "" @@ -2205,7 +2205,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" @@ -2646,32 +2646,32 @@ msgstr "" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "適用して終了 \"をクリックしたときに、このパラメータを強制的に保存する場合は、クリックしてください。" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "このパラメータは、\"適応して終了 \"をクリックしたときに保存されます。" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "キャンセル" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "前回の設定を使う" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "適用して終了" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "刺繍パラメータ" @@ -2692,6 +2692,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2862,7 +2882,7 @@ msgstr "" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2880,7 +2900,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3015,7 +3035,7 @@ msgstr "設定" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3024,7 +3044,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3099,7 +3119,7 @@ msgid "Load" msgstr "読み込み" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "追加" @@ -3129,7 +3149,7 @@ msgstr "プリセット\"%s \"が見つかりません。" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "プリセット「%s」はすでに存在しています。 別の名前を使うか、\"上書き \"を押してください。" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3189,7 +3209,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3206,7 +3226,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3334,70 +3354,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3455,18 +3455,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3486,7 +3502,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4398,7 +4414,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "" @@ -4465,8 +4481,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6251,6 +6267,42 @@ msgstr "パラメーター" msgid "PDF Export" msgstr "PDFエクスポート" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "刺繍設定を解除" diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po index 609b8e10..4a00145d 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:11\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "" @@ -2203,7 +2203,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" @@ -2643,32 +2643,32 @@ msgstr "" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "" @@ -2689,6 +2689,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2859,7 +2879,7 @@ msgstr "" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2877,7 +2897,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3012,7 +3032,7 @@ msgstr "" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3021,7 +3041,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3096,7 +3116,7 @@ msgid "Load" msgstr "" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "" @@ -3126,7 +3146,7 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3186,7 +3206,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3203,7 +3223,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3331,70 +3351,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3452,18 +3452,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3483,7 +3499,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4395,7 +4411,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "" @@ -4462,8 +4478,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6248,6 +6264,42 @@ msgstr "" msgid "PDF Export" msgstr "" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "" diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po index f3e48fef..4acf4e92 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:11\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "" @@ -2203,7 +2203,7 @@ msgstr "Eindschaal" 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:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "Draaien" @@ -2645,32 +2645,32 @@ msgstr "" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "Klik om deze parameter op te slaan als je \"Toepassen en Afsluiten\" kiest" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Deze parameter wordt opgeslagen als je \"Toepassen en Afsluiten\" klikt" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "Annuleren" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "Gebruik Vorige Instellingen" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Toepassen en Sluiten" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "Borduur Parameters" @@ -2691,6 +2691,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "Selecteer ten minste twee elementen om te hergroeperen." @@ -2861,7 +2881,7 @@ msgstr "" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2879,7 +2899,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3015,7 +3035,7 @@ msgstr "Instellingen" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3024,7 +3044,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3099,7 +3119,7 @@ msgid "Load" msgstr "Laden" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "Toevoegen" @@ -3129,7 +3149,7 @@ msgstr "Voorkeuze \"%s\" niet gevonden." msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "Voorkeuze \"%s\" bestaat reeds. Gebruik een andere naam of kies \"Overschrijven\"" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3189,7 +3209,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3206,7 +3226,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3334,70 +3354,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3455,18 +3455,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3486,7 +3502,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4399,7 +4415,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "Gereedschap: Lijn" @@ -4466,8 +4482,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6252,6 +6268,42 @@ msgstr "Params" msgid "PDF Export" msgstr "PDF Export" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "Verwijder Borduurinstellingen" diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po index f4f64477..cea21742 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:11\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "" @@ -2203,7 +2203,7 @@ msgstr "Stopp skalering" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "Rotasjon" @@ -2644,32 +2644,32 @@ msgstr "" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "Avbryt" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Fullfør og Avslutt" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "" @@ -2690,6 +2690,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2860,7 +2880,7 @@ msgstr "" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2878,7 +2898,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3013,7 +3033,7 @@ msgstr "Innstillinger" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3022,7 +3042,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3097,7 +3117,7 @@ msgid "Load" msgstr "" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "Tilføy" @@ -3127,7 +3147,7 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3187,7 +3207,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3204,7 +3224,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3332,70 +3352,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3453,18 +3453,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3484,7 +3500,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4396,7 +4412,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "Verktøy: Strek" @@ -4463,8 +4479,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6249,6 +6265,42 @@ msgstr "" msgid "PDF Export" msgstr "" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "" diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po index 82a3d879..627d191f 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:11\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "Pozycja" @@ -2203,7 +2203,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" @@ -2643,32 +2643,32 @@ msgstr "Brak dostępnych opcji" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "Anuluj" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "Użyj ostatnich ustawień" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Zastosuj i wyjdź" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "" @@ -2689,6 +2689,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2859,7 +2879,7 @@ msgstr "" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2877,7 +2897,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3012,7 +3032,7 @@ msgstr "" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3021,7 +3041,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3096,7 +3116,7 @@ msgid "Load" msgstr "Załaduj" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "Dodaj" @@ -3126,7 +3146,7 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3186,7 +3206,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3203,7 +3223,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3331,70 +3351,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3452,18 +3452,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3483,7 +3499,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4395,7 +4411,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "" @@ -4462,8 +4478,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6248,6 +6264,42 @@ msgstr "Ustawienia" msgid "PDF Export" msgstr "Eksport PDF" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "" diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po index 8b77d7cd..7caad811 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:12\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "Posição" @@ -2203,7 +2203,7 @@ msgstr "Escala final" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "Girar" @@ -2646,32 +2646,32 @@ msgstr "Nenhuma opção disponível" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "Cancelar" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "Usar últimos parâmetros" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Aplicar e Sair" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "Parâmetros de Bordado" @@ -2692,6 +2692,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2862,7 +2882,7 @@ msgstr "Valor" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2880,7 +2900,7 @@ msgstr "Valor" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3015,7 +3035,7 @@ msgstr "Configurações" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3024,7 +3044,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "Aplicar" @@ -3099,7 +3119,7 @@ msgid "Load" msgstr "Carregar" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "Adicionar" @@ -3129,7 +3149,7 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3189,7 +3209,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3206,7 +3226,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3334,70 +3354,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3455,18 +3455,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3486,7 +3502,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4398,7 +4414,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "" @@ -4465,8 +4481,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6251,6 +6267,42 @@ msgstr "Parâmetros" msgid "PDF Export" msgstr "Exportar PDF" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "Remover configurações do bordado" diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po index 83e9f50c..e287875d 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:11\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "" @@ -2203,7 +2203,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" @@ -2643,32 +2643,32 @@ msgstr "" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "Cancelar" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "Usar ultimas definições" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Aplicar e Sair" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "Parametros de Bordado" @@ -2689,6 +2689,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2859,7 +2879,7 @@ msgstr "" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2877,7 +2897,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3012,7 +3032,7 @@ msgstr "Parâmetros" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3021,7 +3041,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3096,7 +3116,7 @@ msgid "Load" msgstr "Carregar" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "Adicionar" @@ -3126,7 +3146,7 @@ msgstr "Pré-definição \"%s\" não encontrada." msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "Pré-definição \"%s\" já existe. Use outro nome ou clique \"Substituir\"" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3186,7 +3206,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3203,7 +3223,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3331,70 +3351,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3452,18 +3452,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3483,7 +3499,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4395,7 +4411,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "" @@ -4462,8 +4478,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6248,6 +6264,42 @@ msgstr "" msgid "PDF Export" msgstr "" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "" diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po index 5da1e8c5..e5e44aec 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:12\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "" @@ -2203,7 +2203,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" @@ -2643,32 +2643,32 @@ msgstr "" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "Anulare" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Aplica si iesi" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "" @@ -2689,6 +2689,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2859,7 +2879,7 @@ msgstr "" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2877,7 +2897,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3012,7 +3032,7 @@ msgstr "" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3021,7 +3041,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3096,7 +3116,7 @@ msgid "Load" msgstr "Incarca" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "Adauga" @@ -3126,7 +3146,7 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3186,7 +3206,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3203,7 +3223,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3331,70 +3351,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3452,18 +3452,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3483,7 +3499,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4395,7 +4411,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "" @@ -4462,8 +4478,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6248,6 +6264,42 @@ msgstr "" msgid "PDF Export" msgstr "PDF Export" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "" diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po index ea5563b6..0ea5ae1f 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:12\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "" @@ -2203,7 +2203,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" @@ -2643,32 +2643,32 @@ msgstr "" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "Кликните, чтобы эти параметры были сохранены, когда вы нажмете \"Применить и Выйти\"" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Эти параметры будут сохранены, когда вы нажмете \"Применить и Выйти\"" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "Отмена" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "Использовать последние настройки" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Применить и Выйти" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "Параметры вышивки" @@ -2689,6 +2689,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2859,7 +2879,7 @@ msgstr "" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2877,7 +2897,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3012,7 +3032,7 @@ msgstr "Настройки" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3021,7 +3041,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3096,7 +3116,7 @@ msgid "Load" msgstr "Загрузить" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "Добавить" @@ -3126,7 +3146,7 @@ msgstr "Предустановка \"%s\" не найдена." msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "Предустановка с именем \"%s\" уже существует. Выберите другое имя или нажмите Перезаписать" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3186,7 +3206,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3203,7 +3223,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3331,70 +3351,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3452,18 +3452,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3483,7 +3499,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4395,7 +4411,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "" @@ -4462,8 +4478,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6248,6 +6264,42 @@ msgstr "Параметры" msgid "PDF Export" msgstr "Экспорт в PDF" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "Убрать параметры вышивки" diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po index b93c780e..7e464e3c 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:12\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "" @@ -2203,7 +2203,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" @@ -2643,32 +2643,32 @@ msgstr "" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "" @@ -2689,6 +2689,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2859,7 +2879,7 @@ msgstr "" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2877,7 +2897,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3012,7 +3032,7 @@ msgstr "" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3021,7 +3041,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3096,7 +3116,7 @@ msgid "Load" msgstr "" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "" @@ -3126,7 +3146,7 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3186,7 +3206,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3203,7 +3223,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3331,70 +3351,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3452,18 +3452,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3483,7 +3499,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4395,7 +4411,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "" @@ -4462,8 +4478,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6248,6 +6264,42 @@ msgstr "" msgid "PDF Export" msgstr "" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "" diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po index 9f9eee16..6621c450 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:12\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "" @@ -2203,7 +2203,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" @@ -2643,32 +2643,32 @@ msgstr "" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "" @@ -2689,6 +2689,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2859,7 +2879,7 @@ msgstr "Värde" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2877,7 +2897,7 @@ msgstr "Värde" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3012,7 +3032,7 @@ msgstr "" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3021,7 +3041,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3096,7 +3116,7 @@ msgid "Load" msgstr "" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "Lägg till" @@ -3126,7 +3146,7 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3186,7 +3206,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3203,7 +3223,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3331,70 +3351,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3452,18 +3452,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3483,7 +3499,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4395,7 +4411,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "" @@ -4462,8 +4478,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6248,6 +6264,42 @@ msgstr "" msgid "PDF Export" msgstr "" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "" diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po index 70b6392d..4b6e3490 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:12\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "" @@ -2203,7 +2203,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" @@ -2643,32 +2643,32 @@ msgstr "" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "İptal et" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "En Son Ayarları Kullan" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Uygula ve Kapat" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "" @@ -2689,6 +2689,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2859,7 +2879,7 @@ msgstr "" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2877,7 +2897,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3012,7 +3032,7 @@ msgstr "" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3021,7 +3041,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3096,7 +3116,7 @@ msgid "Load" msgstr "Yükle" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "Ekle" @@ -3126,7 +3146,7 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3186,7 +3206,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3203,7 +3223,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3331,70 +3351,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3452,18 +3452,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3483,7 +3499,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4395,7 +4411,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "" @@ -4462,8 +4478,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6248,6 +6264,42 @@ msgstr "" msgid "PDF Export" msgstr "" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "" diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po index 94b94b47..3319e288 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:12\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "" @@ -2203,7 +2203,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" @@ -2643,32 +2643,32 @@ msgstr "" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "Натисніть тут, щоб ці параметри були збережені, коли ви натиснете \"Застосувати і Вийти\"" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Ці параметри будуть збережені, коли ви натиснете \"Застосувати і Вийти\"" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "Скасувати" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "Використовувати останні налаштування" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "Застосувати і закрити" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "Параметри вишивки" @@ -2689,6 +2689,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2859,7 +2879,7 @@ msgstr "" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2877,7 +2897,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3012,7 +3032,7 @@ msgstr "Налаштування" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3021,7 +3041,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3096,7 +3116,7 @@ msgid "Load" msgstr "Завантажити" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "Додати" @@ -3126,7 +3146,7 @@ msgstr "Передвстановленого набору параметрів \ msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "Передвстановлений набір параметрів \"%s\" вже існує. Будь ласка, використайте інше ім’я або натисніть \"Перезаписати\"" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3186,7 +3206,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3203,7 +3223,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3331,70 +3351,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3452,18 +3452,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3483,7 +3499,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4395,7 +4411,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "" @@ -4462,8 +4478,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6248,6 +6264,42 @@ msgstr "Параметри" msgid "PDF Export" msgstr "Експорт в PDF" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "Видалити параметри вишивки" diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po index 7649056b..13545f64 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:12\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "" @@ -2203,7 +2203,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" @@ -2643,32 +2643,32 @@ msgstr "" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "" @@ -2689,6 +2689,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2859,7 +2879,7 @@ msgstr "" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2877,7 +2897,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3012,7 +3032,7 @@ msgstr "" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3021,7 +3041,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3096,7 +3116,7 @@ msgid "Load" msgstr "" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "" @@ -3126,7 +3146,7 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3186,7 +3206,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3203,7 +3223,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3331,70 +3351,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3452,18 +3452,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3483,7 +3499,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4395,7 +4411,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "" @@ -4462,8 +4478,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6248,6 +6264,42 @@ msgstr "" msgid "PDF Export" msgstr "" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "" diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po index 90c542f2..5104f795 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:11\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "" @@ -2203,7 +2203,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" @@ -2645,32 +2645,32 @@ msgstr "没用可用选项" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "点击“应用并关闭”保存所有参数" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "取消" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "沿用上次设定" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "应用并关闭" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "刺绣参数" @@ -2691,6 +2691,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2861,7 +2881,7 @@ msgstr "" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2879,7 +2899,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3014,7 +3034,7 @@ msgstr "" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3023,7 +3043,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "应用" @@ -3098,7 +3118,7 @@ msgid "Load" msgstr "加载" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "添加" @@ -3128,7 +3148,7 @@ msgstr "未找到预设“%s”。" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "预设“%s”已存在。 请使用其他名称或按“覆盖”" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3188,7 +3208,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3205,7 +3225,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3333,70 +3353,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3454,18 +3454,34 @@ msgstr "此扩展使用格子呢(或类似格子呢)图案填充形状。" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3485,7 +3501,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4398,7 +4414,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "" @@ -4465,8 +4481,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6251,6 +6267,42 @@ msgstr "" msgid "PDF Export" msgstr "" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "" diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po index a10d0610..0d49d7db 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-06-04 01:11+0000\n" -"PO-Revision-Date: 2024-06-04 01:11\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" +"PO-Revision-Date: 2024-06-05 01:11\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -12,7 +12,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-04 01:11+0000\n" +"POT-Creation-Date: 2024-06-05 01:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1997,7 +1997,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:38 msgid "Position" msgstr "" @@ -2203,7 +2203,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:43 msgid "Rotate" msgstr "" @@ -2643,32 +2643,32 @@ msgstr "" msgid "Re-roll" msgstr "" -#: lib/extensions/params.py:461 +#: lib/extensions/params.py:462 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:471 +#: lib/extensions/params.py:472 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:498 lib/gui/lettering/main_panel.py:58 +#: lib/extensions/params.py:499 lib/gui/lettering/main_panel.py:58 #: lib/gui/lettering_font_sample.py:57 -#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:66 +#: lib/gui/satin_multicolor/main_panel.py:54 lib/gui/tartan/main_panel.py:67 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:101 #: print/templates/ui.html:105 print/templates/ui.html:111 msgid "Cancel" msgstr "" -#: lib/extensions/params.py:503 +#: lib/extensions/params.py:504 msgid "Use Last Settings" msgstr "" -#: lib/extensions/params.py:506 lib/gui/lettering/main_panel.py:56 +#: lib/extensions/params.py:507 lib/gui/lettering/main_panel.py:56 msgid "Apply and Quit" msgstr "" -#: lib/extensions/params.py:786 +#: lib/extensions/params.py:787 msgid "Embroidery Params" msgstr "" @@ -2689,6 +2689,26 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" +#: lib/extensions/redwork.py:48 +msgid "Please select one or more strokes." +msgstr "" + +#: lib/extensions/redwork.py:103 +msgid "Redwork Group" +msgstr "" + +#: lib/extensions/redwork.py:112 +msgid "Connected Group" +msgstr "" + +#: lib/extensions/redwork.py:121 inx/inkstitch_redwork.inx:3 +msgid "Redwork" +msgstr "" + +#: lib/extensions/redwork.py:126 +msgid "Redwork Underpath" +msgstr "" + #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." msgstr "" @@ -2859,7 +2879,7 @@ msgstr "" #: lib/gui/element_info.py:41 lib/gui/lettering/main_panel.py:48 #: lib/gui/lettering_font_sample.py:70 -#: lib/gui/satin_multicolor/main_panel.py:51 lib/gui/tartan/main_panel.py:63 +#: 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 @@ -2877,7 +2897,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:12 #: inx/inkstitch_lettering_update_json_glyphlist.inx:12 #: inx/inkstitch_letters_to_font.inx:56 inx/inkstitch_outline.inx:25 -#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_redwork.inx:23 #: inx/inkstitch_remove_embroidery_settings.inx:142 #: inx/inkstitch_select_elements.inx:80 #: inx/inkstitch_stitch_plan_preview.inx:37 @@ -3012,7 +3032,7 @@ msgstr "" msgid "Stitch direction" msgstr "" -#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:47 +#: lib/gui/lettering_font_sample.py:44 lib/gui/tartan/customize_panel.py:46 msgid "Scale (%)" msgstr "" @@ -3021,7 +3041,7 @@ msgid "Max. line width" msgstr "" #: lib/gui/lettering_font_sample.py:59 -#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:68 +#: lib/gui/satin_multicolor/main_panel.py:56 lib/gui/tartan/main_panel.py:69 #: lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -3096,7 +3116,7 @@ msgid "Load" msgstr "" #: lib/gui/presets.py:61 lib/gui/satin_multicolor/colorize_panel.py:74 -#: lib/gui/tartan/customize_panel.py:65 lib/gui/tartan/customize_panel.py:67 +#: lib/gui/tartan/customize_panel.py:64 lib/gui/tartan/customize_panel.py:66 msgid "Add" msgstr "" @@ -3126,7 +3146,7 @@ msgstr "" msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "" -#: lib/gui/satin_multicolor/color_panel.py:19 +#: lib/gui/satin_multicolor/color_panel.py:19 lib/gui/tartan/stripe_panel.py:19 msgid "Click to move color up." msgstr "" @@ -3186,7 +3206,7 @@ msgstr "" msgid "Overflow excluded" msgstr "" -#: lib/gui/satin_multicolor/colorize_panel.py:221 +#: lib/gui/satin_multicolor/colorize_panel.py:220 msgid "Total width: {width}%" msgstr "" @@ -3203,7 +3223,7 @@ msgstr "" msgid "Colorize" msgstr "" -#: lib/gui/satin_multicolor/main_panel.py:144 +#: lib/gui/satin_multicolor/main_panel.py:143 msgid "Multicolor Satin Group" msgstr "" @@ -3331,70 +3351,50 @@ msgstr "" msgid "Apply Code" msgstr "" -#: lib/gui/tartan/customize_panel.py:31 +#: lib/gui/tartan/customize_panel.py:30 msgid "Pattern Settings" msgstr "" -#: lib/gui/tartan/customize_panel.py:33 +#: lib/gui/tartan/customize_panel.py:32 msgid "Symmetrical / reflective sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:34 +#: lib/gui/tartan/customize_panel.py:33 msgid "Disabled: asymmetrical / repeating sett" msgstr "" -#: lib/gui/tartan/customize_panel.py:36 +#: lib/gui/tartan/customize_panel.py:35 msgid "Equal threadcount for warp and weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:51 +#: lib/gui/tartan/customize_panel.py:50 msgid "Offset X (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:55 +#: lib/gui/tartan/customize_panel.py:54 msgid "Offset Y (mm)" msgstr "" -#: lib/gui/tartan/customize_panel.py:57 +#: lib/gui/tartan/customize_panel.py:56 msgid "Stripes" msgstr "" -#: lib/gui/tartan/customize_panel.py:59 +#: lib/gui/tartan/customize_panel.py:58 msgid "Link colors" msgstr "" -#: lib/gui/tartan/customize_panel.py:60 +#: lib/gui/tartan/customize_panel.py:59 msgid "When enabled update all equal colors simultaneously." msgstr "" -#: lib/gui/tartan/customize_panel.py:61 +#: lib/gui/tartan/customize_panel.py:60 msgid "Warp" msgstr "" -#: lib/gui/tartan/customize_panel.py:63 +#: lib/gui/tartan/customize_panel.py:62 msgid "Weft" msgstr "" -#: lib/gui/tartan/customize_panel.py:120 -msgid "Drag and drop to adjust position." -msgstr "" - -#: lib/gui/tartan/customize_panel.py:125 -msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:135 -msgid "Select stripe color" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:140 -msgid "Set stripe width (mm)" -msgstr "" - -#: lib/gui/tartan/customize_panel.py:144 -msgid "Remove stripe" -msgstr "" - #: lib/gui/tartan/embroidery_panel.py:25 msgid "Embroidery settings can be refined in the params dialog." msgstr "" @@ -3452,18 +3452,34 @@ msgstr "" msgid "https://inkstitch.org/docs/stitches/tartan-fill" msgstr "" -#: lib/gui/tartan/main_panel.py:53 +#: lib/gui/tartan/main_panel.py:54 msgid "Customize" msgstr "" -#: lib/gui/tartan/main_panel.py:57 +#: lib/gui/tartan/main_panel.py:58 msgid "Palette Code" msgstr "" -#: lib/gui/tartan/main_panel.py:60 +#: lib/gui/tartan/main_panel.py:61 msgid "Embroidery Settings" msgstr "" +#: lib/gui/tartan/stripe_panel.py:23 +msgid "Checked: stitch this stripe | Minus: spacer for strokes only | Disabled: spacer for fill and stroke" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:33 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:38 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/stripe_panel.py:42 +msgid "Remove stripe" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3483,7 +3499,7 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:9 #: 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_palette_to_text.inx:15 inx/inkstitch_redwork.inx:8 #: inx/inkstitch_remove_embroidery_settings.inx:8 #: inx/inkstitch_stitch_plan_preview.inx:8 #: inx/inkstitch_stroke_to_lpe_satin.inx:7 inx/inkstitch_troubleshoot.inx:8 @@ -4395,7 +4411,7 @@ 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_outline.inx:37 inx/inkstitch_redwork.inx:35 msgid "Tools: Stroke" msgstr "" @@ -4462,8 +4478,8 @@ msgstr "" #: inx/inkstitch_lettering_remove_kerning.inx:22 #: inx/inkstitch_lettering_update_json_glyphlist.inx:15 #: inx/inkstitch_letters_to_font.inx:71 inx/inkstitch_outline.inx:28 -#: inx/inkstitch_stitch_plan_preview.inx:40 inx/inkstitch_troubleshoot.inx:15 -#: inx/inkstitch_unlink_clone.inx:13 +#: inx/inkstitch_redwork.inx:26 inx/inkstitch_stitch_plan_preview.inx:40 +#: inx/inkstitch_troubleshoot.inx:15 inx/inkstitch_unlink_clone.inx:13 msgid "More information on our website" msgstr "" @@ -6248,6 +6264,42 @@ msgstr "" msgid "PDF Export" msgstr "" +#: inx/inkstitch_redwork.inx:11 +msgid "Connect lines below this distance (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:11 +msgid "Unconnected lines may result in jump stitches" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Minimum path length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:14 +msgid "Shorter paths will be removed from redwork result" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "Redwork stitch length (mm)" +msgstr "" + +#: inx/inkstitch_redwork.inx:17 +msgid "set redwork stitch length" +msgstr "" + +#: inx/inkstitch_redwork.inx:20 +msgid "Redwork bean stitch number of repeats" +msgstr "" + +#: inx/inkstitch_redwork.inx:24 +msgid "Redwork embroidery is a stroke art embroidery which passes every line exactly twice." +msgstr "" + +#: inx/inkstitch_redwork.inx:27 +msgid "https://inkstitch.org/docs/stroke-tools/#redwork" +msgstr "" + #: inx/inkstitch_remove_embroidery_settings.inx:3 msgid "Remove embroidery settings" msgstr "" |
