From 64e048c5a3c37d000cb243a1fd2fed6738a913f8 Mon Sep 17 00:00:00 2001 From: Ink/Stitch Crowdin integration Date: Wed, 17 May 2023 01:20:41 +0000 Subject: new translations from Crowdin --- translations/messages_af_ZA.po | 93 +++++++++++++++++++++++++--------------- translations/messages_ar_SA.po | 93 +++++++++++++++++++++++++--------------- translations/messages_ca_ES.po | 93 +++++++++++++++++++++++++--------------- translations/messages_cs_CZ.po | 93 +++++++++++++++++++++++++--------------- translations/messages_da_DK.po | 93 +++++++++++++++++++++++++--------------- translations/messages_de_DE.po | 95 +++++++++++++++++++++++++---------------- translations/messages_el_GR.po | 93 +++++++++++++++++++++++++--------------- translations/messages_en_US.po | 93 +++++++++++++++++++++++++--------------- translations/messages_es_ES.po | 93 +++++++++++++++++++++++++--------------- translations/messages_fi_FI.po | 93 +++++++++++++++++++++++++--------------- translations/messages_fr_FR.po | 97 ++++++++++++++++++++++++++---------------- translations/messages_he_IL.po | 93 +++++++++++++++++++++++++--------------- translations/messages_hu_HU.po | 93 +++++++++++++++++++++++++--------------- translations/messages_it_IT.po | 93 +++++++++++++++++++++++++--------------- translations/messages_ja_JP.po | 93 +++++++++++++++++++++++++--------------- translations/messages_ko_KR.po | 93 +++++++++++++++++++++++++--------------- translations/messages_nl_NL.po | 93 +++++++++++++++++++++++++--------------- translations/messages_no_NO.po | 93 +++++++++++++++++++++++++--------------- translations/messages_pl_PL.po | 93 +++++++++++++++++++++++++--------------- translations/messages_pt_BR.po | 93 +++++++++++++++++++++++++--------------- translations/messages_pt_PT.po | 93 +++++++++++++++++++++++++--------------- translations/messages_ro_RO.po | 93 +++++++++++++++++++++++++--------------- translations/messages_ru_RU.po | 93 +++++++++++++++++++++++++--------------- translations/messages_sr_SP.po | 93 +++++++++++++++++++++++++--------------- translations/messages_sv_SE.po | 93 +++++++++++++++++++++++++--------------- translations/messages_tr_TR.po | 93 +++++++++++++++++++++++++--------------- translations/messages_uk_UA.po | 93 +++++++++++++++++++++++++--------------- translations/messages_vi_VN.po | 93 +++++++++++++++++++++++++--------------- translations/messages_zh_CN.po | 93 +++++++++++++++++++++++++--------------- translations/messages_zh_TW.po | 93 +++++++++++++++++++++++++--------------- 30 files changed, 1743 insertions(+), 1053 deletions(-) (limited to 'translations') diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po index 2333398d..813124c5 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:19\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:18\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1512,7 +1512,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1901,27 +1901,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2134,67 +2134,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2289,7 +2293,7 @@ msgstr "" msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" @@ -2377,7 +2381,7 @@ msgstr "" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2419,7 +2423,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2620,18 +2624,20 @@ msgstr "" msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3900,6 +3906,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4315,10 +4322,26 @@ msgstr "" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "" diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po index 78614f55..d758e5fa 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:19\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:18\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1512,7 +1512,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1901,27 +1901,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2134,67 +2134,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2289,7 +2293,7 @@ msgstr "" msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" @@ -2377,7 +2381,7 @@ msgstr "" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2419,7 +2423,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2620,18 +2624,20 @@ msgstr "" msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3904,6 +3910,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4319,10 +4326,26 @@ msgstr "" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "" diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po index e1322fff..15660022 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:19\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:18\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1512,7 +1512,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1901,27 +1901,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2134,67 +2134,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2289,7 +2293,7 @@ msgstr "" msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" @@ -2377,7 +2381,7 @@ msgstr "" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2419,7 +2423,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2620,18 +2624,20 @@ msgstr "" msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3900,6 +3906,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4315,10 +4322,26 @@ msgstr "" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "" diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po index f0f437e5..4bc50968 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:19\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:18\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1512,7 +1512,7 @@ msgstr "Vzdálenost mezi řádky" msgid "Distance between rows of stitches." msgstr "Vzdálenost mezi řádkami stehů." -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1901,27 +1901,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2134,67 +2134,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "Žádný" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2289,7 +2293,7 @@ msgstr "" msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" @@ -2377,7 +2381,7 @@ msgstr "" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2419,7 +2423,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2620,18 +2624,20 @@ msgstr "" msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3903,6 +3909,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4318,10 +4325,26 @@ msgstr "Přidání příkazů" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "10O vstupních souborů" diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po index 6837fd65..b2c1b021 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:20\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:18\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1512,7 +1512,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1901,27 +1901,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2134,67 +2134,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2289,7 +2293,7 @@ msgstr "" msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" @@ -2377,7 +2381,7 @@ msgstr "" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2419,7 +2423,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2620,18 +2624,20 @@ msgstr "" msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3901,6 +3907,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4316,10 +4323,26 @@ msgstr "" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "" diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po index 43151e6d..1d104f96 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:20\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:19\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -69,7 +69,7 @@ msgstr "AGS Γαραμου Garamond" #. description of font in fonts/ags_garamond_latin_grec #: inkstitch-fonts-metadata.py:16 msgid "This font contains all the letters of the latin and greek alphabets and cover most european languages. Μ is 22mm hight and 20mm wide. It may be scaled down to 80% and scaled up to 150%" -msgstr "" +msgstr "Diese Schrift enthält alle Buchstaben des lateinischen und griechischen Alphabets und deckt damit die meistens europäischen Sprachen ab. Das M ist 22 mm hoch und 20 mm breit. Die Schrift kann bis zu 150 % vergrößert und bis zu 80 % verkleinert werden." #. name of font in fonts/amitaclo #: inkstitch-fonts-metadata.py:18 @@ -1515,7 +1515,7 @@ msgstr "Reihenabstand" msgid "Distance between rows of stitches." msgstr "Abstand zwischen den Stichreihen." -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "Reihenabstand (Ende)" @@ -1908,27 +1908,27 @@ msgstr "Zugausgleich" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "Satinstiche ziehen den Stoff zusammen. Dadurch wird das Stickbild schmaler, als die in Inkscape gezeichnete Form. Diese Einstellung erweitert die Satinsäule um einen festen Wert, um diesen Effekt auszugleichen. Zwei durch ein Leerzeichen getrennte Werte können für einen asymmetrischen Effekt genutzt werden." -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "Automatisch" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "Beibehalten" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "Erste Konturlinie umkehren" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "Zweite Konturlinie umkehren" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "Beide Konturlinien umkehren" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "Konturlinien umkehren" @@ -2141,67 +2141,71 @@ msgstr "Umkehren" msgid "Flip start and end point" msgstr "Start- und Endpunkt vertauschen" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "Größe des Gitters" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "Als Gitter rendern. Dabei bitte unbedingt auf die Stichdichte achten." -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "Skalieren" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "Achse für Satin-geführte Ripplestiche." -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "Keine" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "Start-Skalierung" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "Größe der ersten Kopie der Ursprungsform in Prozent." -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "Kann nur auf Ripplestiche mit einer Führungslinie angewandt werden." -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "End-Skalierung" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 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:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "Rotieren" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "Satin-geführte Ripplestiche rotieren" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "Kantenstil" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "Kantenstil für nicht kreisförmigen Ripplestich." -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "flach" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "spitz" @@ -2297,7 +2301,7 @@ msgstr "Bitte wähle mindestens eine Zeile aus, die in eine Satinsäule konverti msgid "Only simple lines may be converted to satin columns." msgstr "Nur einfache Linien können in Satinsäulen konvertiert werden." -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "Ink/Stitch kann die Linie nicht in eine Satinsäule umwandeln. Bitte diesen Pfad in Abschnitte zerlegen und erneut versuchen." @@ -2386,7 +2390,7 @@ msgstr "Kein Element ausgewählt.\n\n" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "Keine Textelemente mit Füllfarben gefunden. Anwendungshinweise sind auf unserer Webseite hinterlegt." -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "Bitte mindestens ein Objekt mit Farbverlauf auswählen." @@ -2428,7 +2432,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "Schriftgrößenfilter (mm). 0 für alle Größen." #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2630,18 +2634,20 @@ msgstr "Wähle mindestens ein Objekt, dass als Muster markiert werden soll." msgid "Please select at least one stroke." msgstr "Bitte mindestens eine Linie auswählen." -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "Für die Umwandlung in eine Satinsäule bitte mindestens eine Linie auswählen." -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "Konnte das gewählte Muster nicht finden." -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "Eine Satinsäule kann nicht in einen Pfadeffekt-Satinstich umgewandelt werden. Bitte eine Linie auswählen." @@ -3913,6 +3919,7 @@ msgstr "* Farbpalette auswählen" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4328,10 +4335,26 @@ msgstr "Befehle hinzufügen" msgid "Convert to gradient blocks" msgstr "Farbverlauf in Blöcke aufteilen" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "Setze auf null, um den doppelten Wert des Reihenabstandes zu nutzen" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "100 Datei importieren" diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po index 557c1c49..8dfdc738 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:20\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:19\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1512,7 +1512,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1901,27 +1901,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2134,67 +2134,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2289,7 +2293,7 @@ msgstr "" msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" @@ -2377,7 +2381,7 @@ msgstr "" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2419,7 +2423,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2620,18 +2624,20 @@ msgstr "" msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3900,6 +3906,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4315,10 +4322,26 @@ msgstr "" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "" diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po index 7c5f596b..8542717a 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:20\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:19\n" "Last-Translator: \n" "Language-Team: English\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1512,7 +1512,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1901,27 +1901,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2134,67 +2134,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2289,7 +2293,7 @@ msgstr "" msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" @@ -2377,7 +2381,7 @@ msgstr "" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2419,7 +2423,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2620,18 +2624,20 @@ msgstr "" msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3900,6 +3906,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4315,10 +4322,26 @@ msgstr "" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "" diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po index 02111b38..5a8c57c4 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:21\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:20\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1512,7 +1512,7 @@ msgstr "Espaciamiento entre filas" msgid "Distance between rows of stitches." msgstr "Distancia entre filas de puntadas." -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1901,27 +1901,27 @@ msgstr "Compensación de tracción" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2134,67 +2134,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "Ninguno" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2290,7 +2294,7 @@ msgstr "Seleccione al menos una línea para convertirla en una columna satinada. msgid "Only simple lines may be converted to satin columns." msgstr "Sólo las líneas simples se pueden convertir en columnas satinadas." -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "Ink/Stitch no puede convertir su trazo en una columna satinada. Interrumpa su ruta e inténtelo de nuevo." @@ -2378,7 +2382,7 @@ msgstr "" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2420,7 +2424,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2621,18 +2625,20 @@ msgstr "Seleccione al menos un objeto para marcarlo como patrón." msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3902,6 +3908,7 @@ msgstr "*Elegir paleta de color" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4317,10 +4324,26 @@ msgstr "Añadir Comandos" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "Entrada de archivo 100" diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po index 5f8fb3cf..ad4463fe 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:20\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:19\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1512,7 +1512,7 @@ msgstr "Rivien väli" msgid "Distance between rows of stitches." msgstr "Tikkirivien välinen etäisyys." -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1901,27 +1901,27 @@ msgstr "Veto kompensaatio" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2134,67 +2134,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "-" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2289,7 +2293,7 @@ msgstr "" msgid "Only simple lines may be converted to satin columns." msgstr "Vain yksinkertaiset viivat voidaan muuntaa satiinimuotoviivoiksi." -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" @@ -2377,7 +2381,7 @@ msgstr "" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2419,7 +2423,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2620,18 +2624,20 @@ msgstr "" msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3900,6 +3906,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4315,10 +4322,26 @@ msgstr "Lisää käsky" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "" diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po index 58bfb9a0..4419a09b 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:20\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:19\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -69,7 +69,7 @@ msgstr "AGS Γαραμου Garamond" #. description of font in fonts/ags_garamond_latin_grec #: inkstitch-fonts-metadata.py:16 msgid "This font contains all the letters of the latin and greek alphabets and cover most european languages. Μ is 22mm hight and 20mm wide. It may be scaled down to 80% and scaled up to 150%" -msgstr "" +msgstr "Cette fonte contient toutes les lettres de lettres des alphabets grecs et latin et couvre la plupart des langages européens. Le M mesure 22 mm de haut et 20 mm de large. Elle peut être agrandie jusqu'à 150% et réduite jusqu'à 150%" #. name of font in fonts/amitaclo #: inkstitch-fonts-metadata.py:18 @@ -1163,7 +1163,7 @@ msgstr "A la fin" #: lib/elements/element.py:227 msgid "Neither" -msgstr "Ni" +msgstr "Aucun" #: lib/elements/element.py:236 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 @@ -1515,7 +1515,7 @@ msgstr "Espacement entre les rangées" msgid "Distance between rows of stitches." msgstr "Espacement entre les rangées de points." -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "Espacement final entre les rangées" @@ -1909,27 +1909,27 @@ msgstr "Compensation d'étirement" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "Les points satin resserrent le tissu, ce qui entraîne une colonne plus étroite que celle que vous dessinez dans Inkscape. Ce paramètre étend le point depuis le centre vers l’extérieur de la colonne satinée. Deux valeurs séparées par un espace peuvent être utilisées pour un effet asymétrique." -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "Automatique" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "Ne pas inverser" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "Inverser la direction du premier rail" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "Inverser la direction du second rail" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "Inverser la direction des deux rails" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "Inverser la direction des rails" @@ -2142,67 +2142,71 @@ msgstr "Changer le sens" msgid "Flip start and end point" msgstr "Intervertit le début et la fin" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "Taille de la grille" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "Rendu en grille. Utilisez avec précaution et surveillez la densité de points." -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "Mettre à l'échelle sur l'axe" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "Axe de mise à l'échelle pour les ondulations guidées." -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "Aucune" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "Démarrer à" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "Taille de la première ondulation en pourcentage." -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "Utilisé uniquement pour des ondulations guidées." -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "Finir à" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 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:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "Tourner" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "Tourne les ondulations guidées par un satin" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "Style de jointure" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "Style de jointure pour les ondulations ouvertes." -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "segment" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "point" @@ -2298,7 +2302,7 @@ msgstr "Veuillez sélectionner au moins une ligne pour convertir en colonne Sati msgid "Only simple lines may be converted to satin columns." msgstr "Seules les lignes simples peuvent être converties en colonnes satin." -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "Inkstitch ne peut pas convertir votre trait en colonne satin. Veuillez séparer votre chemin et réessayer." @@ -2387,7 +2391,7 @@ msgstr "Aucun élément n'a été choisi.\n\n" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "Nous n'avons pas trouvé de couleurs de remplissage sur vos éléments de texte. Veuillez lire les instructions sur notre site Web." -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "Merci de sélectionner au moins un objet avec un remplissage en dégradé." @@ -2429,7 +2433,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "Filtre des fontes selon leur taille (mm). 0 pour obtenir toutes les fontes." #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2631,18 +2635,20 @@ msgstr "Veuillez sélectionner au moins un objet à marquer comme texture." msgid "Please select at least one stroke." msgstr "Merci de sélectionner au moins un trait." -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "Veuillez sélectionner au moins une ligne pour la convertir en colonne Satin." -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "Impossible de trouver le motif spécifié." -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "Impossible d'appliquer l'effet de chemin satin à une colonne satin. Merci de sélectionner une ligne." @@ -3914,6 +3920,7 @@ msgstr "*Choisir une palette de couleurs" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4329,10 +4336,26 @@ msgstr "Ajouter des commandes" msgid "Convert to gradient blocks" msgstr "Convertir en blocs de dégradés" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "Mis à zéro pour utiliser le double de l'espacement entre les rangées" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "Importation d'un fichier 100" diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po index 11558866..f6149891 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:20\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:19\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1512,7 +1512,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1901,27 +1901,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2134,67 +2134,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2289,7 +2293,7 @@ msgstr "" msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" @@ -2377,7 +2381,7 @@ msgstr "" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2419,7 +2423,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2620,18 +2624,20 @@ msgstr "" msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3902,6 +3908,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4317,10 +4324,26 @@ msgstr "" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "" diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po index 346d28fb..1a76fbe1 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:20\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:19\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1512,7 +1512,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1901,27 +1901,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2134,67 +2134,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2289,7 +2293,7 @@ msgstr "" msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" @@ -2377,7 +2381,7 @@ msgstr "" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2419,7 +2423,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2620,18 +2624,20 @@ msgstr "" msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3900,6 +3906,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4315,10 +4322,26 @@ msgstr "" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "" diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po index 8eb19ea9..b8961296 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:20\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:19\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1512,7 +1512,7 @@ msgstr "Spaziatura tra le righe" msgid "Distance between rows of stitches." msgstr "Distanza tra righe di cucitura." -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1901,27 +1901,27 @@ msgstr "Compensazione tiraggio" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2134,67 +2134,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "Niente" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2289,7 +2293,7 @@ msgstr "Seleziona almeno una linea per convertirla in una colonna raso." msgid "Only simple lines may be converted to satin columns." msgstr "Solo linee semplici possono essere convertite in colonne raso." -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" @@ -2377,7 +2381,7 @@ msgstr "" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2419,7 +2423,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2620,18 +2624,20 @@ msgstr "" msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3900,6 +3906,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4315,10 +4322,26 @@ msgstr "Aggiungi comandi" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "" diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po index 492c5648..74a1894d 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:20\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:19\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1517,7 +1517,7 @@ msgstr "行間の間隔" msgid "Distance between rows of stitches." msgstr "ステッチの列間の距離" -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1906,27 +1906,27 @@ msgstr "縮み補正" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2139,67 +2139,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "なし" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2295,7 +2299,7 @@ msgstr "サテンの列に変換するには、少なくとも1行を選択し msgid "Only simple lines may be converted to satin columns." msgstr "単純な線のみをサテンの列に変換できます。" -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "インク/ステッチでは、ストロークをサテンの列に変換できません。パスを分割して、もう一度やり直してください。" @@ -2383,7 +2387,7 @@ msgstr "" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2425,7 +2429,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2626,18 +2630,20 @@ msgstr "パターンとしてマークされるオブジェクトを少なくと msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3905,6 +3911,7 @@ msgstr "*カラーパレットを選択" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4320,10 +4327,26 @@ msgstr "追加コマンド" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "100個のファイルをインプット" diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po index 6f3ac28a..fb36874c 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:20\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:19\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1512,7 +1512,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1901,27 +1901,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2134,67 +2134,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2289,7 +2293,7 @@ msgstr "" msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" @@ -2377,7 +2381,7 @@ msgstr "" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2419,7 +2423,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2620,18 +2624,20 @@ msgstr "" msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3899,6 +3905,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4314,10 +4321,26 @@ msgstr "" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "" diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po index 16a0bd72..fd51da40 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:20\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:19\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1515,7 +1515,7 @@ msgstr "Afstand tussen rijen" msgid "Distance between rows of stitches." msgstr "Afstand tussen rijen van steken." -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1904,27 +1904,27 @@ msgstr "Trek compensatie" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2137,67 +2137,71 @@ msgstr "Omgekeerd" msgid "Flip start and end point" msgstr "Begin- en eindpunt spiegelen" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "Rastergrootte" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "Weergeven als raster. Wees voorzichtig en let op de steekdichtheid." -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "Schaal as" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "Schaal as voor satijngeleide ribbelsteken." -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "Geen" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "Beginschaal" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "Hoe groot het eerste exemplaar van de regel moet zijn, in procenten." -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "Alleen gebruikt voor ribbelsteek met een hulplijn." -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "Eindschaal" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 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:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "Draaien" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "Roteer satijnhulp ribbelsteken" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "Knooppunt stijl" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "Knooppunt stijl voor niet circulaire golven." -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "plat" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "punt" @@ -2293,7 +2297,7 @@ msgstr "Selecteer een of meer lijnen om naar satijnbaan om te zetten." msgid "Only simple lines may be converted to satin columns." msgstr "Alleen eenvoudige lijnen kunnen worden omgezet naar satijnbanen." -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "Ink/Stitch kan uw lijn niet omzetten in een satijnen kolom. Breek uw pad op en probeer het opnieuw." @@ -2382,7 +2386,7 @@ msgstr "Geen element geselecteerd.\n\n" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "We konden geen vulkleuren vinden op uw tekst elementen. Lees de instructies op onze website." -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2424,7 +2428,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2626,18 +2630,20 @@ msgstr "Kies ten minste één voorwerp dat als patroon moet worden gemarkeerd." msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3908,6 +3914,7 @@ msgstr "*Kies kleurpalet" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4323,10 +4330,26 @@ msgstr "Voeg Commando's Toe" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "100 bestandsinvoer" diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po index a803fb89..42d82aa3 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:20\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:19\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1515,7 +1515,7 @@ msgstr "Avstand mellom rekkene" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1904,27 +1904,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2137,67 +2137,71 @@ msgstr "Revers" msgid "Flip start and end point" msgstr "Bytt om på start- og ende-punktet" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "Rutenettets størrelse" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "Skalerings-akser" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "Ingen" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "Start skalering" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "Hvor stor den første kopien av linjen skal bli, i prosent." -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "Stopp skalering" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "Rotasjon" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "flat" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "punkt" @@ -2292,7 +2296,7 @@ msgstr "" msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "Ink/Stitch kan ikke konvertere din strek til en satengsøm. Vennligst splitt opp din sti og prøv igjen." @@ -2381,7 +2385,7 @@ msgstr "Ingen elementer er valgt.\n" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "Vi kunne ikke finne fyll farger på dine tekst-elementer. Vennligst les instruksjonene på vår nettside." -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2423,7 +2427,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2624,18 +2628,20 @@ msgstr "" msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3904,6 +3910,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4319,10 +4326,26 @@ msgstr "Legg til kommentarer" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "" diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po index 5ef1b4ef..d5bd0b20 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:21\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:19\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1512,7 +1512,7 @@ msgstr "Odstępy między rzędami" msgid "Distance between rows of stitches." msgstr "Odległość między rzędami ściegów." -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1901,27 +1901,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2134,67 +2134,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2289,7 +2293,7 @@ msgstr "" msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" @@ -2377,7 +2381,7 @@ msgstr "" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2419,7 +2423,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2620,18 +2624,20 @@ msgstr "" msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3902,6 +3908,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4317,10 +4324,26 @@ msgstr "" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "" diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po index 79bbfe78..8441bbfb 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:21\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:20\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1512,7 +1512,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1901,27 +1901,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2134,67 +2134,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2289,7 +2293,7 @@ msgstr "" msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" @@ -2377,7 +2381,7 @@ msgstr "" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2419,7 +2423,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2620,18 +2624,20 @@ msgstr "" msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3900,6 +3906,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4315,10 +4322,26 @@ msgstr "" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "" diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po index 0edf3baa..8a0970eb 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:21\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:20\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1512,7 +1512,7 @@ msgstr "Espaçamento entre linhas" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1901,27 +1901,27 @@ msgstr "Compensação de repuxado" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2134,67 +2134,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2289,7 +2293,7 @@ msgstr "" msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" @@ -2377,7 +2381,7 @@ msgstr "" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2419,7 +2423,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2620,18 +2624,20 @@ msgstr "" msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3900,6 +3906,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4315,10 +4322,26 @@ msgstr "" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "" diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po index 81f9c34c..b806cc55 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:21\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:20\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1512,7 +1512,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1901,27 +1901,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2134,67 +2134,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2289,7 +2293,7 @@ msgstr "" msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" @@ -2377,7 +2381,7 @@ msgstr "" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2419,7 +2423,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2620,18 +2624,20 @@ msgstr "" msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3901,6 +3907,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4316,10 +4323,26 @@ msgstr "Adauga comenzi" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "" diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po index 6a948f60..9f9db307 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:21\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:20\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1512,7 +1512,7 @@ msgstr "Расстояние между рядов" msgid "Distance between rows of stitches." msgstr "Расстояние между рядами вышивки." -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1901,27 +1901,27 @@ msgstr "Компенсация стягивания" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2134,67 +2134,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "Нет" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2289,7 +2293,7 @@ msgstr "Выберите хотя бы одну линию для её конв msgid "Only simple lines may be converted to satin columns." msgstr "В сатиновую колонну можно превратить только простые линии." -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "Ink/Stitch не может преобразовать вашу линию в сатиновую колонну. Разделите линию и попробуйте снова." @@ -2377,7 +2381,7 @@ msgstr "" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2419,7 +2423,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2620,18 +2624,20 @@ msgstr "Укажите хотя бы один объект, который бу msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3903,6 +3909,7 @@ msgstr "*Выберите палитру цветов" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4318,10 +4325,26 @@ msgstr "Добавить команды" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "Входной файл 100" diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po index 8513a40b..f670fd91 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:21\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:20\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1512,7 +1512,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1901,27 +1901,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2134,67 +2134,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2289,7 +2293,7 @@ msgstr "" msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" @@ -2377,7 +2381,7 @@ msgstr "" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2419,7 +2423,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2620,18 +2624,20 @@ msgstr "" msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3901,6 +3907,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4316,10 +4323,26 @@ msgstr "" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "" diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po index 972d8f26..0e6f1efc 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:21\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:20\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1512,7 +1512,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1901,27 +1901,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2134,67 +2134,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2289,7 +2293,7 @@ msgstr "" msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" @@ -2377,7 +2381,7 @@ msgstr "" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2419,7 +2423,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2620,18 +2624,20 @@ msgstr "" msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3900,6 +3906,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4315,10 +4322,26 @@ msgstr "" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "" diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po index aed5014e..b8a598fc 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:21\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:20\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1512,7 +1512,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1901,27 +1901,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2134,67 +2134,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2289,7 +2293,7 @@ msgstr "" msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" @@ -2377,7 +2381,7 @@ msgstr "" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2419,7 +2423,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2620,18 +2624,20 @@ msgstr "" msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3900,6 +3906,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4315,10 +4322,26 @@ msgstr "" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "" diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po index add9d3fc..5bee3bd2 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:21\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:20\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1512,7 +1512,7 @@ msgstr "Відстань між рядами" msgid "Distance between rows of stitches." msgstr "Відстань між рядами стібків." -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1901,27 +1901,27 @@ msgstr "Компенсації розтягування" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2134,67 +2134,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "Жоден" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2289,7 +2293,7 @@ msgstr "Виберіть хоча б одну лінію для її конве msgid "Only simple lines may be converted to satin columns." msgstr "В сатинову колонку можна перетворити тільки прості линії." -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "Ink/Stitch не може перетворити вашу лінію в сатинову колонку. Разділіть лінію і спробуйте знову." @@ -2377,7 +2381,7 @@ msgstr "" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2419,7 +2423,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2620,18 +2624,20 @@ msgstr "Виберіть принаймні один об’єкт, який б msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3903,6 +3909,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4318,10 +4325,26 @@ msgstr "Додати команди" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "" diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po index d5116148..c3af6630 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:21\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:20\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1512,7 +1512,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1901,27 +1901,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2134,67 +2134,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2289,7 +2293,7 @@ msgstr "" msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" @@ -2377,7 +2381,7 @@ msgstr "" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2419,7 +2423,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2620,18 +2624,20 @@ msgstr "" msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3899,6 +3905,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4314,10 +4321,26 @@ msgstr "" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "" diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po index 7abe0a7f..8cf06c4f 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:19\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:18\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1512,7 +1512,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1901,27 +1901,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2134,67 +2134,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "渲染为网格。 小心使用并注意您的针迹密度。" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "加入样式" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "加入非圆形波纹的样式。" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "平面" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2290,7 +2294,7 @@ msgstr "请至少选择一行以转换为缎面柱。" msgid "Only simple lines may be converted to satin columns." msgstr "只有简单的线条可以转换为缎面柱。" -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "Ink/Stitch 无法将您的笔画转换为缎纹柱。 请断开您的路径,然后重试。" @@ -2379,7 +2383,7 @@ msgstr "未选择任何元素。\n\n" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "我们在您的文本元素上找不到任何填充颜色。 请阅读我们网站上的说明。" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2421,7 +2425,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2622,18 +2626,20 @@ msgstr "" msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3904,6 +3910,7 @@ msgstr "*选择调色板" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4319,10 +4326,26 @@ msgstr "添加命令" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr ".100文件输入" diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po index 74efad79..8eafb9c8 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: 2023-05-15 01:18+0000\n" -"PO-Revision-Date: 2023-05-15 01:19\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" +"PO-Revision-Date: 2023-05-17 01:18\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 01:18+0000\n" +"POT-Creation-Date: 2023-05-17 01:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -1512,7 +1512,7 @@ msgstr "" msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:19 +#: lib/elements/fill_stitch.py:283 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" @@ -1901,27 +1901,27 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:232 +#: lib/elements/satin_column.py:232 lib/elements/stroke.py:264 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:233 +#: lib/elements/satin_column.py:233 lib/elements/stroke.py:265 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:234 +#: lib/elements/satin_column.py:234 lib/elements/stroke.py:266 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:235 +#: lib/elements/satin_column.py:235 lib/elements/stroke.py:267 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:236 +#: lib/elements/satin_column.py:236 lib/elements/stroke.py:268 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:242 +#: lib/elements/satin_column.py:242 lib/elements/stroke.py:274 msgid "Reverse rails" msgstr "" @@ -2134,67 +2134,71 @@ msgstr "" msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:266 +#: lib/elements/stroke.py:275 +msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." +msgstr "" + +#: lib/elements/stroke.py:287 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:267 +#: lib/elements/stroke.py:288 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:279 +#: lib/elements/stroke.py:300 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:280 +#: lib/elements/stroke.py:301 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:284 print/templates/ui.html:181 +#: lib/elements/stroke.py:305 print/templates/ui.html:181 msgid "None" msgstr "" -#: lib/elements/stroke.py:292 +#: lib/elements/stroke.py:313 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:293 +#: lib/elements/stroke.py:314 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:293 lib/elements/stroke.py:305 +#: lib/elements/stroke.py:314 lib/elements/stroke.py:326 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:304 +#: lib/elements/stroke.py:325 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:305 +#: lib/elements/stroke.py:326 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:316 +#: lib/elements/stroke.py:337 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:317 +#: lib/elements/stroke.py:338 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:328 +#: lib/elements/stroke.py:349 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:329 +#: lib/elements/stroke.py:350 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "flat" msgstr "" -#: lib/elements/stroke.py:332 +#: lib/elements/stroke.py:353 msgid "point" msgstr "" @@ -2289,7 +2293,7 @@ msgstr "" msgid "Only simple lines may be converted to satin columns." msgstr "" -#: lib/extensions/convert_to_satin.py:145 +#: lib/extensions/convert_to_satin.py:146 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." msgstr "" @@ -2377,7 +2381,7 @@ msgstr "" msgid "We couldn't find any fill colors on your text elements. Please read the instructions on our website." msgstr "" -#: lib/extensions/gradient_blocks.py:35 lib/extensions/gradient_blocks.py:43 +#: lib/extensions/gradient_blocks.py:39 lib/extensions/gradient_blocks.py:47 msgid "Please select at least one object with a gradient fill." msgstr "" @@ -2419,7 +2423,7 @@ msgid "Font size filter (mm). 0 for all sizes." msgstr "" #: lib/extensions/lettering.py:69 inx/inkstitch_apply_threadlist.inx:7 -#: inx/inkstitch_fill_to_stroke.inx:15 +#: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 #: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 @@ -2620,18 +2624,20 @@ msgstr "" msgid "Please select at least one stroke." msgstr "" -#. : Convert To Satin extension, user selected one or more objects that were -#. not lines. -#: lib/extensions/stroke_to_lpe_satin.py:38 +#: lib/extensions/stroke_to_lpe_satin.py:39 +msgid "This element has lost its path information. Please move the element slightly back and forth before you try again." +msgstr "" + +#: lib/extensions/stroke_to_lpe_satin.py:41 #: lib/extensions/zigzag_line_to_satin.py:27 msgid "Please select at least one stroke to convert to a satin column." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:43 +#: lib/extensions/stroke_to_lpe_satin.py:46 msgid "Could not find the specified pattern." msgstr "" -#: lib/extensions/stroke_to_lpe_satin.py:131 +#: lib/extensions/stroke_to_lpe_satin.py:134 msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" @@ -3899,6 +3905,7 @@ msgstr "" #: inx/inkstitch_apply_threadlist.inx:87 inx/inkstitch_auto_run.inx:23 #: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 +#: inx/inkstitch_gradient_blocks.inx:24 #: inx/inkstitch_lettering_along_path.inx:17 #: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:51 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 @@ -4314,10 +4321,26 @@ msgstr "" msgid "Convert to gradient blocks" msgstr "" -#: inx/inkstitch_gradient_blocks.inx:19 +#: inx/inkstitch_gradient_blocks.inx:22 msgid "Set to zero to use twice the row spacing value" msgstr "" +#: inx/inkstitch_gradient_blocks.inx:25 +msgid "Converts a fill with a linear color gradient into color blocks with variable row spacing." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:27 +msgid "This may add density at the center." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:29 +msgid "If necessary adapt the end row spacing value after the conversion with the params dialog." +msgstr "" + +#: inx/inkstitch_gradient_blocks.inx:31 +msgid "https://inkstitch.org/docs/fill-tools/#convert-to-gradient-blocks" +msgstr "" + #: inx/inkstitch_input_100.inx:3 msgid "100 file input" msgstr "" -- cgit v1.2.3