diff options
Diffstat (limited to 'translations')
30 files changed, 8113 insertions, 4963 deletions
diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po index 4b2fd03c..11f4ed9d 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:20\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,293 +497,381 @@ msgstr "" msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" +#: lib/elements/clone.py:20 +msgid "Clone Object" msgstr "" -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +#: lib/elements/clone.py:21 +msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" +#: lib/elements/clone.py:24 +msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +#: lib/elements/clone.py:25 +msgid "* Select the clone" msgstr "" -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" +#: lib/elements/clone.py:26 lib/elements/clone.py:37 +msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "" -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +#: lib/elements/clone.py:31 +msgid "Clone is not embroiderable" msgstr "" -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" +#: lib/elements/clone.py:32 +msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "" -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" +#: lib/elements/clone.py:35 +msgid "Convert the clone into a real element:" msgstr "" -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" +#: lib/elements/clone.py:36 +msgid "* Select the clone." msgstr "" -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." +#: lib/elements/clone.py:51 +msgid "Clone" msgstr "" -#: lib/elements/auto_fill.py:74 -msgid "Underlay" +#: lib/elements/clone.py:57 +msgid "Custom fill angle" msgstr "" -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" +#: lib/elements/clone.py:58 +msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" +#: lib/elements/element.py:202 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +#: lib/elements/element.py:203 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:207 +msgid "Both" msgstr "" -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" +#: lib/elements/element.py:207 +msgid "Before" msgstr "" -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" +#: lib/elements/element.py:207 +msgid "After" msgstr "" -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" +#: lib/elements/element.py:207 +msgid "Neither" msgstr "" -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +#: lib/elements/element.py:216 +#: inx/inkstitch_lettering_force_lock_stitches.inx:3 +msgid "Force lock stitches" msgstr "" -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" +#: lib/elements/element.py:217 +msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +#: lib/elements/element.py:261 +#, python-format +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +#. used when showing an error message to the user such as +#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't +#. intersect both rails." +#: lib/elements/element.py:354 +msgid "error:" msgstr "" -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" +#: lib/elements/empty_d_object.py:13 +msgid "Empty D-Attribute" msgstr "" -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +#: lib/elements/empty_d_object.py:14 +msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +#: lib/elements/empty_d_object.py:16 +msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" msgstr "" -#: lib/elements/clone.py:25 -msgid "Clone Object" +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/clone.py:26 -msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" msgstr "" -#: lib/elements/clone.py:29 -msgid "If you want to convert the clone into a real element, follow these steps:" +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/clone.py:30 -msgid "* Select the clone" +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" msgstr "" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 -msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/clone.py:36 -msgid "Clone is not embroiderable" +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" msgstr "" -#: lib/elements/clone.py:37 -msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/clone.py:40 -msgid "Convert the clone into a real element:" +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" msgstr "" -#: lib/elements/clone.py:41 -msgid "* Select the clone." +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/clone.py:56 -msgid "Clone" +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/clone.py:62 -msgid "Custom fill angle" +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." msgstr "" -#: lib/elements/clone.py:63 -msgid "This setting will apply a custom fill angle for the clone." +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/element.py:198 -msgid "Allow lock stitches" +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/element.py:199 -msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 -msgid "Both" +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/element.py:203 -msgid "Before" +#: lib/elements/fill_stitch.py:72 +msgid "Unconnected" msgstr "" -#: lib/elements/element.py:203 -msgid "After" +#: lib/elements/fill_stitch.py:73 +msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/element.py:203 -msgid "Neither" +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 +msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/element.py:212 -#: inx/inkstitch_lettering_force_lock_stitches.inx:3 -msgid "Force lock stitches" +#: lib/elements/fill_stitch.py:82 +msgid "Border crosses itself" msgstr "" -#: lib/elements/element.py:213 -msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." +#: lib/elements/fill_stitch.py:83 +msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "" -#: lib/elements/element.py:257 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" msgstr "" -#. used when showing an error message to the user such as -#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't -#. intersect both rails." -#: lib/elements/element.py:345 -msgid "error:" +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/empty_d_object.py:13 -msgid "Empty D-Attribute" +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" msgstr "" -#: lib/elements/empty_d_object.py:14 -msgid "There is an invalid path object in the document, the d-attribute is missing." +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" msgstr "" -#: lib/elements/empty_d_object.py:16 -msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" msgstr "" -#: lib/elements/fill.py:23 -msgid "Unconnected" +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" msgstr "" -#: lib/elements/fill.py:24 -msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" msgstr "" -#: lib/elements/fill.py:28 lib/elements/fill.py:36 -msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill.py:33 -msgid "Border crosses itself" +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" msgstr "" -#: lib/elements/fill.py:34 -msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" msgstr "" -#: lib/elements/fill.py:41 -msgid "Fill" +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." +#: lib/elements/fill_stitch.py:111 +msgid "Round" msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" +msgstr "" + +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" + +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "" + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "" -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "" -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "" +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "" + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "" + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "" + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "" + #: lib/elements/image.py:13 msgid "Image" msgstr "" @@ -1151,15 +1239,15 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" @@ -1278,7 +1366,7 @@ msgstr "" msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1287,7 +1375,7 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "" @@ -1349,50 +1437,50 @@ msgstr "" msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "" @@ -1400,6 +1488,10 @@ msgstr "" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "" @@ -1690,6 +1782,10 @@ msgstr "" msgid "AutoSatin Running Stitch %d" msgstr "" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -2741,6 +2837,7 @@ msgid "Duplicate Params" msgstr "" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "" @@ -3702,6 +3799,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po index a6a4f6df..3fa11215 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:20\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,293 +497,381 @@ msgstr "" msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" +#: lib/elements/clone.py:20 +msgid "Clone Object" msgstr "" -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +#: lib/elements/clone.py:21 +msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" +#: lib/elements/clone.py:24 +msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +#: lib/elements/clone.py:25 +msgid "* Select the clone" msgstr "" -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" +#: lib/elements/clone.py:26 lib/elements/clone.py:37 +msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "" -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +#: lib/elements/clone.py:31 +msgid "Clone is not embroiderable" msgstr "" -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" +#: lib/elements/clone.py:32 +msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "" -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" +#: lib/elements/clone.py:35 +msgid "Convert the clone into a real element:" msgstr "" -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" +#: lib/elements/clone.py:36 +msgid "* Select the clone." msgstr "" -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." +#: lib/elements/clone.py:51 +msgid "Clone" msgstr "" -#: lib/elements/auto_fill.py:74 -msgid "Underlay" +#: lib/elements/clone.py:57 +msgid "Custom fill angle" msgstr "" -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" +#: lib/elements/clone.py:58 +msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" +#: lib/elements/element.py:202 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +#: lib/elements/element.py:203 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:207 +msgid "Both" msgstr "" -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" +#: lib/elements/element.py:207 +msgid "Before" msgstr "" -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" +#: lib/elements/element.py:207 +msgid "After" msgstr "" -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" +#: lib/elements/element.py:207 +msgid "Neither" msgstr "" -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +#: lib/elements/element.py:216 +#: inx/inkstitch_lettering_force_lock_stitches.inx:3 +msgid "Force lock stitches" msgstr "" -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" +#: lib/elements/element.py:217 +msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +#: lib/elements/element.py:261 +#, python-format +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +#. used when showing an error message to the user such as +#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't +#. intersect both rails." +#: lib/elements/element.py:354 +msgid "error:" msgstr "" -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" +#: lib/elements/empty_d_object.py:13 +msgid "Empty D-Attribute" msgstr "" -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +#: lib/elements/empty_d_object.py:14 +msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +#: lib/elements/empty_d_object.py:16 +msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" msgstr "" -#: lib/elements/clone.py:25 -msgid "Clone Object" +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/clone.py:26 -msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" msgstr "" -#: lib/elements/clone.py:29 -msgid "If you want to convert the clone into a real element, follow these steps:" +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/clone.py:30 -msgid "* Select the clone" +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" msgstr "" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 -msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/clone.py:36 -msgid "Clone is not embroiderable" +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" msgstr "" -#: lib/elements/clone.py:37 -msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/clone.py:40 -msgid "Convert the clone into a real element:" +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" msgstr "" -#: lib/elements/clone.py:41 -msgid "* Select the clone." +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/clone.py:56 -msgid "Clone" +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/clone.py:62 -msgid "Custom fill angle" +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." msgstr "" -#: lib/elements/clone.py:63 -msgid "This setting will apply a custom fill angle for the clone." +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/element.py:198 -msgid "Allow lock stitches" +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/element.py:199 -msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 -msgid "Both" +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/element.py:203 -msgid "Before" +#: lib/elements/fill_stitch.py:72 +msgid "Unconnected" msgstr "" -#: lib/elements/element.py:203 -msgid "After" +#: lib/elements/fill_stitch.py:73 +msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/element.py:203 -msgid "Neither" +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 +msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/element.py:212 -#: inx/inkstitch_lettering_force_lock_stitches.inx:3 -msgid "Force lock stitches" +#: lib/elements/fill_stitch.py:82 +msgid "Border crosses itself" msgstr "" -#: lib/elements/element.py:213 -msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." +#: lib/elements/fill_stitch.py:83 +msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "" -#: lib/elements/element.py:257 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" msgstr "" -#. used when showing an error message to the user such as -#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't -#. intersect both rails." -#: lib/elements/element.py:345 -msgid "error:" +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/empty_d_object.py:13 -msgid "Empty D-Attribute" +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" msgstr "" -#: lib/elements/empty_d_object.py:14 -msgid "There is an invalid path object in the document, the d-attribute is missing." +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" msgstr "" -#: lib/elements/empty_d_object.py:16 -msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" msgstr "" -#: lib/elements/fill.py:23 -msgid "Unconnected" +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" msgstr "" -#: lib/elements/fill.py:24 -msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" msgstr "" -#: lib/elements/fill.py:28 lib/elements/fill.py:36 -msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill.py:33 -msgid "Border crosses itself" +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" msgstr "" -#: lib/elements/fill.py:34 -msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" msgstr "" -#: lib/elements/fill.py:41 -msgid "Fill" +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." +#: lib/elements/fill_stitch.py:111 +msgid "Round" msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" +msgstr "" + +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" + +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "" + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "" -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "" -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "" +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "" + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "" + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "" + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "" + #: lib/elements/image.py:13 msgid "Image" msgstr "" @@ -1151,15 +1239,15 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" @@ -1278,7 +1366,7 @@ msgstr "" msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1287,7 +1375,7 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "" @@ -1349,50 +1437,50 @@ msgstr "" msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "" @@ -1400,6 +1488,10 @@ msgstr "" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "" @@ -1690,6 +1782,10 @@ msgstr "" msgid "AutoSatin Running Stitch %d" msgstr "" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -2745,6 +2841,7 @@ msgid "Duplicate Params" msgstr "" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "" @@ -3706,6 +3803,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po index 9dc6f620..df5fcd44 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:20\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,293 +497,381 @@ msgstr "" msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" +#: lib/elements/clone.py:20 +msgid "Clone Object" msgstr "" -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +#: lib/elements/clone.py:21 +msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" +#: lib/elements/clone.py:24 +msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +#: lib/elements/clone.py:25 +msgid "* Select the clone" msgstr "" -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" +#: lib/elements/clone.py:26 lib/elements/clone.py:37 +msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "" -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +#: lib/elements/clone.py:31 +msgid "Clone is not embroiderable" msgstr "" -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" +#: lib/elements/clone.py:32 +msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "" -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" +#: lib/elements/clone.py:35 +msgid "Convert the clone into a real element:" msgstr "" -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" +#: lib/elements/clone.py:36 +msgid "* Select the clone." msgstr "" -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." +#: lib/elements/clone.py:51 +msgid "Clone" msgstr "" -#: lib/elements/auto_fill.py:74 -msgid "Underlay" +#: lib/elements/clone.py:57 +msgid "Custom fill angle" msgstr "" -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" +#: lib/elements/clone.py:58 +msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" +#: lib/elements/element.py:202 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +#: lib/elements/element.py:203 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:207 +msgid "Both" msgstr "" -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" +#: lib/elements/element.py:207 +msgid "Before" msgstr "" -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" +#: lib/elements/element.py:207 +msgid "After" msgstr "" -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" +#: lib/elements/element.py:207 +msgid "Neither" msgstr "" -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +#: lib/elements/element.py:216 +#: inx/inkstitch_lettering_force_lock_stitches.inx:3 +msgid "Force lock stitches" msgstr "" -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" +#: lib/elements/element.py:217 +msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +#: lib/elements/element.py:261 +#, python-format +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +#. used when showing an error message to the user such as +#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't +#. intersect both rails." +#: lib/elements/element.py:354 +msgid "error:" msgstr "" -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" +#: lib/elements/empty_d_object.py:13 +msgid "Empty D-Attribute" msgstr "" -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +#: lib/elements/empty_d_object.py:14 +msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +#: lib/elements/empty_d_object.py:16 +msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" msgstr "" -#: lib/elements/clone.py:25 -msgid "Clone Object" +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/clone.py:26 -msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" msgstr "" -#: lib/elements/clone.py:29 -msgid "If you want to convert the clone into a real element, follow these steps:" +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/clone.py:30 -msgid "* Select the clone" +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" msgstr "" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 -msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/clone.py:36 -msgid "Clone is not embroiderable" +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" msgstr "" -#: lib/elements/clone.py:37 -msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/clone.py:40 -msgid "Convert the clone into a real element:" +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" msgstr "" -#: lib/elements/clone.py:41 -msgid "* Select the clone." +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/clone.py:56 -msgid "Clone" +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/clone.py:62 -msgid "Custom fill angle" +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." msgstr "" -#: lib/elements/clone.py:63 -msgid "This setting will apply a custom fill angle for the clone." +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/element.py:198 -msgid "Allow lock stitches" +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/element.py:199 -msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 -msgid "Both" +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/element.py:203 -msgid "Before" +#: lib/elements/fill_stitch.py:72 +msgid "Unconnected" msgstr "" -#: lib/elements/element.py:203 -msgid "After" +#: lib/elements/fill_stitch.py:73 +msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/element.py:203 -msgid "Neither" +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 +msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/element.py:212 -#: inx/inkstitch_lettering_force_lock_stitches.inx:3 -msgid "Force lock stitches" +#: lib/elements/fill_stitch.py:82 +msgid "Border crosses itself" msgstr "" -#: lib/elements/element.py:213 -msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." +#: lib/elements/fill_stitch.py:83 +msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "" -#: lib/elements/element.py:257 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" msgstr "" -#. used when showing an error message to the user such as -#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't -#. intersect both rails." -#: lib/elements/element.py:345 -msgid "error:" +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/empty_d_object.py:13 -msgid "Empty D-Attribute" +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" msgstr "" -#: lib/elements/empty_d_object.py:14 -msgid "There is an invalid path object in the document, the d-attribute is missing." +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" msgstr "" -#: lib/elements/empty_d_object.py:16 -msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" msgstr "" -#: lib/elements/fill.py:23 -msgid "Unconnected" +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" msgstr "" -#: lib/elements/fill.py:24 -msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" msgstr "" -#: lib/elements/fill.py:28 lib/elements/fill.py:36 -msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill.py:33 -msgid "Border crosses itself" +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" msgstr "" -#: lib/elements/fill.py:34 -msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" msgstr "" -#: lib/elements/fill.py:41 -msgid "Fill" +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." +#: lib/elements/fill_stitch.py:111 +msgid "Round" msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" +msgstr "" + +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" + +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "" + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "" -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "" -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "" +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "" + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "" + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "" + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "" + #: lib/elements/image.py:13 msgid "Image" msgstr "" @@ -1151,15 +1239,15 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" @@ -1278,7 +1366,7 @@ msgstr "" msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1287,7 +1375,7 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "" @@ -1349,50 +1437,50 @@ msgstr "" msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "" @@ -1400,6 +1488,10 @@ msgstr "" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "" @@ -1690,6 +1782,10 @@ msgstr "" msgid "AutoSatin Running Stitch %d" msgstr "" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -2741,6 +2837,7 @@ msgid "Duplicate Params" msgstr "" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "" @@ -3702,6 +3799,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po index e8222376..e1c73d56 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:20\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,198 +497,89 @@ msgstr "konektor" msgid "command marker" msgstr "tvůrce pÅ™Ãkazů" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" -msgstr "" - -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." -msgstr "" - -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" -msgstr "" - -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." -msgstr "" - -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" -msgstr "" - -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." -msgstr "" - -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" -msgstr "Automatické vyplnÄ›nÃ" - -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" -msgstr "" - -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" -msgstr "" - -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." -msgstr "" - -#: lib/elements/auto_fill.py:74 -msgid "Underlay" -msgstr "" - -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" -msgstr "" - -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" -msgstr "Úhel výplnÄ›" - -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." -msgstr "" - -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" -msgstr "ŘádkovánÃ" - -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" -msgstr "" - -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" -msgstr "Maximálnà délka stehu" - -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" -msgstr "" - -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." -msgstr "" - -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" -msgstr "" - -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." -msgstr "" - -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." -msgstr "" - -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" -msgstr "" - -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." -msgstr "" - -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." -msgstr "" - -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " -msgstr "" - -#: lib/elements/clone.py:25 +#: lib/elements/clone.py:20 msgid "Clone Object" msgstr "Klonovat objekt" -#: lib/elements/clone.py:26 +#: lib/elements/clone.py:21 msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:24 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:30 +#: lib/elements/clone.py:25 msgid "* Select the clone" msgstr "* Vyberte klon" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 +#: lib/elements/clone.py:26 lib/elements/clone.py:37 msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "" -#: lib/elements/clone.py:36 +#: lib/elements/clone.py:31 msgid "Clone is not embroiderable" msgstr "Klon nelze vyÅ¡Ãt" -#: lib/elements/clone.py:37 +#: lib/elements/clone.py:32 msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "" -#: lib/elements/clone.py:40 +#: lib/elements/clone.py:35 msgid "Convert the clone into a real element:" msgstr "" -#: lib/elements/clone.py:41 +#: lib/elements/clone.py:36 msgid "* Select the clone." msgstr "* Vyberte klon." -#: lib/elements/clone.py:56 +#: lib/elements/clone.py:51 msgid "Clone" msgstr "Klonovat" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:57 msgid "Custom fill angle" msgstr "" -#: lib/elements/clone.py:63 +#: lib/elements/clone.py:58 msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:198 +#: lib/elements/element.py:202 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:199 +#: lib/elements/element.py:203 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Both" msgstr "Oba" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Before" msgstr "PÅ™ed" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "After" msgstr "Po" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Neither" msgstr "Ani" -#: lib/elements/element.py:212 +#: lib/elements/element.py:216 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:213 +#: lib/elements/element.py:217 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:261 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "Objekt %(id)s má prázdný atribut 'd'. Odstraňte prosÃm tento objekt z dokumentu." @@ -696,7 +587,7 @@ msgstr "Objekt %(id)s má prázdný atribut 'd'. Odstraňte prosÃm tento objek #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:345 +#: lib/elements/element.py:354 msgid "error:" msgstr "chyba:" @@ -712,78 +603,275 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +msgstr "" + +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" +msgstr "" + +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +msgstr "" + +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" +msgstr "" + +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +msgstr "" + +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" +msgstr "" + +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." +msgstr "" + +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" +msgstr "" + +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" +msgstr "" + +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" +msgstr "" + +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." +msgstr "" + +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" +msgstr "" + +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" +msgstr "" + +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." +msgstr "" + +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." +msgstr "" + +#: lib/elements/fill_stitch.py:72 msgid "Unconnected" msgstr "NepÅ™ipojeno" -#: lib/elements/fill.py:24 +#: lib/elements/fill_stitch.py:73 msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill.py:28 lib/elements/fill.py:36 +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/fill.py:33 +#: lib/elements/fill_stitch.py:82 msgid "Border crosses itself" msgstr "Hranice pÅ™echázà pÅ™es sebe" -#: lib/elements/fill.py:34 +#: lib/elements/fill_stitch.py:83 msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "" -#: lib/elements/fill.py:41 -msgid "Fill" -msgstr "Výplň" +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" +msgstr "" + +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" +msgstr "" + +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Round" +msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" + +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "" + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "" -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "Vzdálenost mezi řádky" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "Vzdálenost mezi řádkami stehů." -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "Délka vÅ¡ech stehů v řádku. Kratšà stehy mohou být použity na zaÄátku nebo konce řádku." -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "" +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "Úhel výplnÄ›" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "" + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "ŘádkovánÃ" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "Maximálnà délka stehu" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "" + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "" + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "" + #: lib/elements/image.py:13 msgid "Image" msgstr "Obrázek" @@ -1151,15 +1239,15 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" @@ -1278,7 +1366,7 @@ msgstr "" msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1287,7 +1375,7 @@ msgstr "" msgid "Cancel" msgstr "ZruÅ¡it" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "PoužÃt a odejÃt" @@ -1349,50 +1437,50 @@ msgstr "" msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "Objekty Inscape" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "Parametry výšivky" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "PoužÃt poslednà nastavenÃ" @@ -1400,6 +1488,10 @@ msgstr "PoužÃt poslednà nastavenÃ" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "" @@ -1691,6 +1783,10 @@ msgstr "" msgid "AutoSatin Running Stitch %d" msgstr "" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -2744,6 +2840,7 @@ msgid "Duplicate Params" msgstr "" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "Upravit" @@ -3705,6 +3802,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po index 49fa5147..4357378f 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:21\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,293 +497,381 @@ msgstr "" msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" +#: lib/elements/clone.py:20 +msgid "Clone Object" msgstr "" -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +#: lib/elements/clone.py:21 +msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" +#: lib/elements/clone.py:24 +msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +#: lib/elements/clone.py:25 +msgid "* Select the clone" msgstr "" -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" +#: lib/elements/clone.py:26 lib/elements/clone.py:37 +msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "" -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +#: lib/elements/clone.py:31 +msgid "Clone is not embroiderable" msgstr "" -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" +#: lib/elements/clone.py:32 +msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "" -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" +#: lib/elements/clone.py:35 +msgid "Convert the clone into a real element:" msgstr "" -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" +#: lib/elements/clone.py:36 +msgid "* Select the clone." msgstr "" -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." +#: lib/elements/clone.py:51 +msgid "Clone" msgstr "" -#: lib/elements/auto_fill.py:74 -msgid "Underlay" +#: lib/elements/clone.py:57 +msgid "Custom fill angle" msgstr "" -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" +#: lib/elements/clone.py:58 +msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" +#: lib/elements/element.py:202 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +#: lib/elements/element.py:203 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:207 +msgid "Both" msgstr "" -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" +#: lib/elements/element.py:207 +msgid "Before" msgstr "" -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" +#: lib/elements/element.py:207 +msgid "After" msgstr "" -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" +#: lib/elements/element.py:207 +msgid "Neither" msgstr "" -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +#: lib/elements/element.py:216 +#: inx/inkstitch_lettering_force_lock_stitches.inx:3 +msgid "Force lock stitches" msgstr "" -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" +#: lib/elements/element.py:217 +msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +#: lib/elements/element.py:261 +#, python-format +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +#. used when showing an error message to the user such as +#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't +#. intersect both rails." +#: lib/elements/element.py:354 +msgid "error:" msgstr "" -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" +#: lib/elements/empty_d_object.py:13 +msgid "Empty D-Attribute" msgstr "" -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +#: lib/elements/empty_d_object.py:14 +msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +#: lib/elements/empty_d_object.py:16 +msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" msgstr "" -#: lib/elements/clone.py:25 -msgid "Clone Object" +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/clone.py:26 -msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" msgstr "" -#: lib/elements/clone.py:29 -msgid "If you want to convert the clone into a real element, follow these steps:" +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/clone.py:30 -msgid "* Select the clone" +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" msgstr "" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 -msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/clone.py:36 -msgid "Clone is not embroiderable" +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" msgstr "" -#: lib/elements/clone.py:37 -msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/clone.py:40 -msgid "Convert the clone into a real element:" +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" msgstr "" -#: lib/elements/clone.py:41 -msgid "* Select the clone." +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/clone.py:56 -msgid "Clone" +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/clone.py:62 -msgid "Custom fill angle" +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." msgstr "" -#: lib/elements/clone.py:63 -msgid "This setting will apply a custom fill angle for the clone." +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/element.py:198 -msgid "Allow lock stitches" +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/element.py:199 -msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 -msgid "Both" +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/element.py:203 -msgid "Before" +#: lib/elements/fill_stitch.py:72 +msgid "Unconnected" msgstr "" -#: lib/elements/element.py:203 -msgid "After" +#: lib/elements/fill_stitch.py:73 +msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/element.py:203 -msgid "Neither" +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 +msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/element.py:212 -#: inx/inkstitch_lettering_force_lock_stitches.inx:3 -msgid "Force lock stitches" +#: lib/elements/fill_stitch.py:82 +msgid "Border crosses itself" msgstr "" -#: lib/elements/element.py:213 -msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." +#: lib/elements/fill_stitch.py:83 +msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "" -#: lib/elements/element.py:257 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" msgstr "" -#. used when showing an error message to the user such as -#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't -#. intersect both rails." -#: lib/elements/element.py:345 -msgid "error:" +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/empty_d_object.py:13 -msgid "Empty D-Attribute" +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" msgstr "" -#: lib/elements/empty_d_object.py:14 -msgid "There is an invalid path object in the document, the d-attribute is missing." +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" msgstr "" -#: lib/elements/empty_d_object.py:16 -msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" msgstr "" -#: lib/elements/fill.py:23 -msgid "Unconnected" +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" msgstr "" -#: lib/elements/fill.py:24 -msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" msgstr "" -#: lib/elements/fill.py:28 lib/elements/fill.py:36 -msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill.py:33 -msgid "Border crosses itself" +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" msgstr "" -#: lib/elements/fill.py:34 -msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" msgstr "" -#: lib/elements/fill.py:41 -msgid "Fill" +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." +#: lib/elements/fill_stitch.py:111 +msgid "Round" msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" +msgstr "" + +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" + +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "" + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "" -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "" -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "" +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "" + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "" + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "" + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "" + #: lib/elements/image.py:13 msgid "Image" msgstr "" @@ -1151,15 +1239,15 @@ msgid "Please select at least one satin column." msgstr "Vælg mindst én satinsøjle." #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" @@ -1278,7 +1366,7 @@ msgstr "" msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1287,7 +1375,7 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "" @@ -1349,50 +1437,50 @@ msgstr "" msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "" @@ -1400,6 +1488,10 @@ msgstr "" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "" @@ -1690,6 +1782,10 @@ msgstr "" msgid "AutoSatin Running Stitch %d" msgstr "" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -2741,6 +2837,7 @@ msgid "Duplicate Params" msgstr "" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "" @@ -3702,6 +3799,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po index bd707672..1b31774c 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:21\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,198 +497,89 @@ msgstr "Verknüpfung" msgid "command marker" msgstr "Befehlszeichen" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" -msgstr "Kleines Füllobjekt" - -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." -msgstr "Dieses Füllobjekt ist so klein, dass sich es sich besser für einen Laufstich oder eine Satinkolumne eignet. Bei sehr kleinen Objekten ist ein Füllstich nicht möglich und Ink/Stitch nutzt automatisch einen Laufstich um die Außenränder herum." - -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" -msgstr "Erweitern" - -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." -msgstr "Die \"Erweitern\"-Einstellung für dieses Füll-Objekt kann nicht angewendet werden. Ink/Stitch wird diese Einstellung ignorieren und stattdessen die Originalgröße nutzen." - -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" -msgstr "Einzug" - -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." -msgstr "Die \"Einzug\"-Einstellung für die Unterlage für dieses Füll-Objekt kann nicht angewendet werden. Ink/Stitch wird diese Einstellung ignorieren und stattdessen die Originalgröße nutzen." - -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" -msgstr "AutoFüllung" - -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" -msgstr "Automatisch geführte Füllstiche" - -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" -msgstr "Laufstichlänge (Durchlauf zwischen Sektionen)" - -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." -msgstr "Stichlänge um den Umriss des Füllbereichs, der beim Übergang von Abschnitt zu Abschnitt verwendet wird." - -#: lib/elements/auto_fill.py:74 -msgid "Underlay" -msgstr "Unterlage" - -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" -msgstr "Unterlage der automatischen Füllung" - -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" -msgstr "Füllwinkel" - -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." -msgstr "Standard: Füllwinkel + 90 Grad. Füge durch Kommata getrennte Werte ein, um mehrere Unterlagen zu erzeugen (z.B. 45, -45)." - -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" -msgstr "Reihenabstand" - -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" -msgstr "Standard: 3x Füllreihenabstand" - -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" -msgstr "Maximale Stichlänge" - -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" -msgstr "Standard: entspricht der maximalen Stichlänge" - -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." -msgstr "Verkleinern Sie die Unterlage, um zu verhindern, dass die Unterlage an der Außenseite der Füllstiche sichtbar wird." - -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" -msgstr "Letzten Stich in jeder Reihe überspringen" - -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." -msgstr "Der letzte Stich einer Reihe ist sehr nah an dem ersten Stich der nächsten Reihe. Ihn zu überspringen verringert Stichanzahl und Dichte." - -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." -msgstr "Fülstichform erweitern, um Lücken zwischen den Formen auszugleichen." - -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" -msgstr "Verbindungsstiche innerhalb des Objektes" - -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." -msgstr "Stiche zum Verbinden der Teilbereiche verlaufen innerhalb des Objektes. Verbindungsstiche vermeiden im Winkel des Füllmusters zu verlaufen. Das kann ihnen ein zackiges Aussehen verleihen." - -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." -msgstr "Es ist ein Fehler bei der AutoFüllung aufgetreten! Das bedeutet, es gibt ein Problem mit Ink/Stitch." - -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " -msgstr "Wenn du uns helfen willst Ink/Stitch zu verbessern, kopiere die gesamte Nachricht und erstelle einen neuen Fehlerbericht (Issue) auf: " - -#: lib/elements/clone.py:25 +#: lib/elements/clone.py:20 msgid "Clone Object" msgstr "Objekt klonen" -#: lib/elements/clone.py:26 +#: lib/elements/clone.py:21 msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "Dieses Dokument enthält ein oder mehrere Klonobjekte. Ink/Stitch kann mit einzelnen Klonen arbeiten, es können jedoch nur wenige Parameter festlegt werden. " -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:24 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "Um einen Klon in ein echtes Element zu konvertieren, bitte folgendermaßen vorgehen:" -#: lib/elements/clone.py:30 +#: lib/elements/clone.py:25 msgid "* Select the clone" msgstr "* Klon auswählen" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 +#: lib/elements/clone.py:26 lib/elements/clone.py:37 msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "* Ausführen: Bearbeiten> Klonen> Klon aufheben (Alt + Umschalt + D)" -#: lib/elements/clone.py:36 +#: lib/elements/clone.py:31 msgid "Clone is not embroiderable" msgstr "Klon ist nicht stickbar" -#: lib/elements/clone.py:37 +#: lib/elements/clone.py:32 msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "In diesem Dokument befinden sich ein oder mehrere Klonobjekte. Ein Klon muss ein direktes Kind eines stickbaren Elements sein. Ink/Stitch kann keine Klone von Gruppen oder anderen nicht stickbaren Elementen (Text oder Bild) sticken." -#: lib/elements/clone.py:40 +#: lib/elements/clone.py:35 msgid "Convert the clone into a real element:" msgstr "Klon in ein echtes Element konvertieren:" -#: lib/elements/clone.py:41 +#: lib/elements/clone.py:36 msgid "* Select the clone." msgstr "* Klon auswählen." -#: lib/elements/clone.py:56 +#: lib/elements/clone.py:51 msgid "Clone" msgstr "Klon" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:57 msgid "Custom fill angle" msgstr "Benutzerdefinierter Füllwinkel" -#: lib/elements/clone.py:63 +#: lib/elements/clone.py:58 msgid "This setting will apply a custom fill angle for the clone." msgstr "Diese Einstellung wendet einen benutzerdefinierten Füllwinkel für den Klon an." -#: lib/elements/element.py:198 +#: lib/elements/element.py:202 msgid "Allow lock stitches" msgstr "Vernähen erlauben" -#: lib/elements/element.py:199 +#: lib/elements/element.py:203 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "Faden am Anfang und/oder Ende dieses Objektes vernähen. Manuelle Stiche werden nie vernäht." #. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Both" msgstr "Anfang und Ende" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Before" msgstr "Anfang" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "After" msgstr "Ende" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Neither" msgstr "Nie" -#: lib/elements/element.py:212 +#: lib/elements/element.py:216 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "Vernähen erzwingen" -#: lib/elements/element.py:213 +#: lib/elements/element.py:217 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "Am Ende dieses Objektes vernähen, auch wenn die Distanz zum Folgeobjekt kleiner ist, als in den Ink/Stitch Einstellungen definiert." -#: lib/elements/element.py:257 +#: lib/elements/element.py:261 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "Objekt %(id)s hat ein leeres Attribut 'd'. Bitte lösche dieses Objekt aus dem Dokument." @@ -696,7 +587,7 @@ msgstr "Objekt %(id)s hat ein leeres Attribut 'd'. Bitte lösche dieses Objekt a #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:345 +#: lib/elements/element.py:354 msgid "error:" msgstr "Fehler:" @@ -712,78 +603,275 @@ msgstr "Es gibt ein ungültiges Pfadobjekt im Dokument, das d-Attribut fehlt." msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "* Führe die Funktion Erweiterungen > Ink/Stitch > Fehlerbehebung > Dokument bereinigen... aus" -#: lib/elements/fill.py:23 +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" +msgstr "Kleines Füllobjekt" + +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +msgstr "Dieses Füllobjekt ist so klein, dass sich es sich besser für einen Laufstich oder eine Satinkolumne eignet. Bei sehr kleinen Objekten ist ein Füllstich nicht möglich und Ink/Stitch nutzt automatisch einen Laufstich um die Außenränder herum." + +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" +msgstr "Erweitern" + +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +msgstr "Die \"Erweitern\"-Einstellung für dieses Füll-Objekt kann nicht angewendet werden. Ink/Stitch wird diese Einstellung ignorieren und stattdessen die Originalgröße nutzen." + +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" +msgstr "Einzug" + +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +msgstr "Die \"Einzug\"-Einstellung für die Unterlage für dieses Füll-Objekt kann nicht angewendet werden. Ink/Stitch wird diese Einstellung ignorieren und stattdessen die Originalgröße nutzen." + +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" +msgstr "" + +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." +msgstr "" + +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" +msgstr "" + +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" +msgstr "" + +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" +msgstr "" + +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." +msgstr "" + +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" +msgstr "" + +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" +msgstr "" + +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." +msgstr "" + +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." +msgstr "" + +#: lib/elements/fill_stitch.py:72 msgid "Unconnected" msgstr "Nicht verbunden" -#: lib/elements/fill.py:24 +#: lib/elements/fill_stitch.py:73 msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "Füllung: Dieses Objekt besteht aus unzusammenhängenden Formen. Das ist nicht erlaubt, da Ink/Stitch nicht weiß, in welcher Reihenfolge diese Objekte gestickt werden sollen. Bitte zerlege den Pfad in separate Teile." -#: lib/elements/fill.py:28 lib/elements/fill.py:36 +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "* Erweiterung > Ink/Stitch > Füllstich-Werkzeuge > Zerlegen und Löcher erhalten" -#: lib/elements/fill.py:33 +#: lib/elements/fill_stitch.py:82 msgid "Border crosses itself" msgstr "Außenlinien überkreuzen sich selbst" -#: lib/elements/fill.py:34 +#: lib/elements/fill_stitch.py:83 msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "Füllung: Form ist ungültig. Das kann passieren, wenn sich die Außenlinien selbst überkreuzen." -#: lib/elements/fill.py:41 -msgid "Fill" -msgstr "Füllung" +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" +msgstr "" + +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" +msgstr "Automatisch geführte Füllstiche" + +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" +msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" -msgstr "Manuell geführte Füllstiche" +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" +msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." -msgstr "Automatische Füllung ist die Standardmethode zum Erstellen von Füllstichen." +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" +msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Round" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" +msgstr "" + +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" + +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "Winkel der Stichlinien" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "Der Winkel nimmt gegen den Uhrzeigersinn zu. 0 ist horizontal. Negative Winkel sind erlaubt." -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "Letzten Stich in jeder Reihe überspringen" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "Der letzte Stich einer Reihe ist sehr nah an dem ersten Stich der nächsten Reihe. Ihn zu überspringen verringert Stichanzahl und Dichte." + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "Rückwärtsfüllung (von rechts nach links)" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "Die Umkehr-Option kann bei der Reihenfolge des Stichpfads helfen. Wenn Umdrehen aktiviert wird, wird das Sticken von rechts nach links anstatt von links nach rechts ausgeführt." -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "Reihenabstand" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "Abstand zwischen den Stichreihen." -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "Maximale Füllstichlänge" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "Die Stichlänge in einer Reihe. Ein kürzerer Stich kann am Anfang oder am Ende einer Reihe verwendet werden." -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "Reihenanzahl bis sich das Muster wiederholt" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "Die Einstellung bestimmt, wie viele Reihen die Stiche voneinander entfernt sind, bevor sie in die gleiche Kolumneposition münden." +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "Laufstichlänge (Durchlauf zwischen Sektionen)" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "Stichlänge um den Umriss des Füllbereichs, der beim Übergang von Abschnitt zu Abschnitt verwendet wird." + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "Unterlage" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "Füllwinkel" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "Standard: Füllwinkel + 90 Grad. Füge durch Kommata getrennte Werte ein, um mehrere Unterlagen zu erzeugen (z.B. 45, -45)." + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "Reihenabstand" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "Standard: 3x Füllreihenabstand" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "Maximale Stichlänge" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "Standard: entspricht der maximalen Stichlänge" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "Verkleinern Sie die Unterlage, um zu verhindern, dass die Unterlage an der Außenseite der Füllstiche sichtbar wird." + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "Fülstichform erweitern, um Lücken zwischen den Formen auszugleichen." + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "Verbindungsstiche innerhalb des Objektes" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "Stiche zum Verbinden der Teilbereiche verlaufen innerhalb des Objektes. Verbindungsstiche vermeiden im Winkel des Füllmusters zu verlaufen. Das kann ihnen ein zackiges Aussehen verleihen." + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "Es ist ein Fehler bei der AutoFüllung aufgetreten! Das bedeutet, es gibt ein Problem mit Ink/Stitch." + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "Wenn du uns helfen willst Ink/Stitch zu verbessern, kopiere die gesamte Nachricht und erstelle einen neuen Fehlerbericht (Issue) auf: " + #: lib/elements/image.py:13 msgid "Image" msgstr "Bild" @@ -1153,15 +1241,15 @@ msgid "Please select at least one satin column." msgstr "Bitte mindestens eine Satinkolumne auswählen." #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "Ink/Stitch kann keines der ausgewählten Objekte interpretieren." -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "Es gibt im gesamten Dokument keine Objekte, mit denen Ink/Stitch arbeiten kann." -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "Tipp: Öffne Erweiterungen > Ink/Stitch > Fehlerbehebung > Fehlerbehebung an Objekten" @@ -1281,7 +1369,7 @@ msgstr "Sticke Textzeilen vor und zurück" msgid "Add trims" msgstr "Schnittmarker hinzufügen" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1290,7 +1378,7 @@ msgstr "Schnittmarker hinzufügen" msgid "Cancel" msgstr "Abbrechen" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "Anwenden und schließen" @@ -1353,50 +1441,50 @@ msgstr "Bitte einen oder mehrere Befehle auswählen." msgid "Please select one or more text elements to split lines." msgstr "Um Text in Textzeilen zu zerlegen, bitte ein oder mehrere Textelemente auswählen." -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "Diese Einstellung wird auf 1 Objekt angewendet." -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "Diese Einstellungen werden auf %d Objekte angewendet." -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "Einige Einstellungen hatten unterschiedliche Werte der Objekte. Bitte einen Wert aus der Liste auswählen oder einen neuen Namen eingeben." -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "Deaktivierung dieser Registerkarte, deaktiviert die folgenden %d Registerkarten." -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "Deaktivierung dieser Registerkarte, deaktiviert die folgende Registerkarte." -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "Aktivierung dieser Registerkarte deaktiviert %s und umgekehrt." -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "Inkscape Objekte" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "Hier klicken, um die Speicherung dieses Parameters bei \"Anwenden und schließen\" zu erzwingen" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Dieser Parameter wird gespeichert, wenn man auf \"Übernehmen und beenden\" klickt" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "Stickparameter" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "Letzte Einstellungen verwenden" @@ -1404,6 +1492,10 @@ msgstr "Letzte Einstellungen verwenden" msgid "Please select at least two elements to reorder." msgstr "Zum Sortieren bitte mindestens zwei Elemente auswählen." +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "Wähle mindestens ein Objekt, dass als Muster markiert werden soll." @@ -1695,6 +1787,10 @@ msgstr "AutoSatin %d" msgid "AutoSatin Running Stitch %d" msgstr "AutoSatin Laufstich %d" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "Stich-Plan" @@ -2746,6 +2842,7 @@ msgid "Duplicate Params" msgstr "Parameter duplizieren" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "Bearbeiten" @@ -3707,6 +3804,14 @@ msgstr "Druckeinstellungen aus den SVG Metadaten entfernen" msgid "Re-stack objects in order of selection" msgstr "Objekte in Auswahlreihenfolge sortieren" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "Auswahl zu Muster" diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po index 79f58d00..ba7f9470 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:21\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,293 +497,381 @@ msgstr "" msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" +#: lib/elements/clone.py:20 +msgid "Clone Object" msgstr "" -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +#: lib/elements/clone.py:21 +msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" +#: lib/elements/clone.py:24 +msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +#: lib/elements/clone.py:25 +msgid "* Select the clone" msgstr "" -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" +#: lib/elements/clone.py:26 lib/elements/clone.py:37 +msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "" -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +#: lib/elements/clone.py:31 +msgid "Clone is not embroiderable" msgstr "" -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" +#: lib/elements/clone.py:32 +msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "" -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" +#: lib/elements/clone.py:35 +msgid "Convert the clone into a real element:" msgstr "" -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" +#: lib/elements/clone.py:36 +msgid "* Select the clone." msgstr "" -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." +#: lib/elements/clone.py:51 +msgid "Clone" msgstr "" -#: lib/elements/auto_fill.py:74 -msgid "Underlay" +#: lib/elements/clone.py:57 +msgid "Custom fill angle" msgstr "" -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" +#: lib/elements/clone.py:58 +msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" +#: lib/elements/element.py:202 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +#: lib/elements/element.py:203 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:207 +msgid "Both" msgstr "" -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" +#: lib/elements/element.py:207 +msgid "Before" msgstr "" -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" +#: lib/elements/element.py:207 +msgid "After" msgstr "" -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" +#: lib/elements/element.py:207 +msgid "Neither" msgstr "" -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +#: lib/elements/element.py:216 +#: inx/inkstitch_lettering_force_lock_stitches.inx:3 +msgid "Force lock stitches" msgstr "" -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" +#: lib/elements/element.py:217 +msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +#: lib/elements/element.py:261 +#, python-format +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +#. used when showing an error message to the user such as +#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't +#. intersect both rails." +#: lib/elements/element.py:354 +msgid "error:" msgstr "" -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" +#: lib/elements/empty_d_object.py:13 +msgid "Empty D-Attribute" msgstr "" -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +#: lib/elements/empty_d_object.py:14 +msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +#: lib/elements/empty_d_object.py:16 +msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" msgstr "" -#: lib/elements/clone.py:25 -msgid "Clone Object" +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/clone.py:26 -msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" msgstr "" -#: lib/elements/clone.py:29 -msgid "If you want to convert the clone into a real element, follow these steps:" +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/clone.py:30 -msgid "* Select the clone" +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" msgstr "" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 -msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/clone.py:36 -msgid "Clone is not embroiderable" +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" msgstr "" -#: lib/elements/clone.py:37 -msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/clone.py:40 -msgid "Convert the clone into a real element:" +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" msgstr "" -#: lib/elements/clone.py:41 -msgid "* Select the clone." +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/clone.py:56 -msgid "Clone" +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/clone.py:62 -msgid "Custom fill angle" +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." msgstr "" -#: lib/elements/clone.py:63 -msgid "This setting will apply a custom fill angle for the clone." +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/element.py:198 -msgid "Allow lock stitches" +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/element.py:199 -msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 -msgid "Both" +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/element.py:203 -msgid "Before" +#: lib/elements/fill_stitch.py:72 +msgid "Unconnected" msgstr "" -#: lib/elements/element.py:203 -msgid "After" +#: lib/elements/fill_stitch.py:73 +msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/element.py:203 -msgid "Neither" +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 +msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/element.py:212 -#: inx/inkstitch_lettering_force_lock_stitches.inx:3 -msgid "Force lock stitches" +#: lib/elements/fill_stitch.py:82 +msgid "Border crosses itself" msgstr "" -#: lib/elements/element.py:213 -msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." +#: lib/elements/fill_stitch.py:83 +msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "" -#: lib/elements/element.py:257 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" msgstr "" -#. used when showing an error message to the user such as -#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't -#. intersect both rails." -#: lib/elements/element.py:345 -msgid "error:" +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/empty_d_object.py:13 -msgid "Empty D-Attribute" +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" msgstr "" -#: lib/elements/empty_d_object.py:14 -msgid "There is an invalid path object in the document, the d-attribute is missing." +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" msgstr "" -#: lib/elements/empty_d_object.py:16 -msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" msgstr "" -#: lib/elements/fill.py:23 -msgid "Unconnected" +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" msgstr "" -#: lib/elements/fill.py:24 -msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" msgstr "" -#: lib/elements/fill.py:28 lib/elements/fill.py:36 -msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill.py:33 -msgid "Border crosses itself" +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" msgstr "" -#: lib/elements/fill.py:34 -msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" msgstr "" -#: lib/elements/fill.py:41 -msgid "Fill" +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." +#: lib/elements/fill_stitch.py:111 +msgid "Round" msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" +msgstr "" + +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" + +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "" + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "" -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "" -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "" +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "" + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "" + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "" + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "" + #: lib/elements/image.py:13 msgid "Image" msgstr "" @@ -1151,15 +1239,15 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" @@ -1278,7 +1366,7 @@ msgstr "" msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1287,7 +1375,7 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "" @@ -1349,50 +1437,50 @@ msgstr "" msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "" @@ -1400,6 +1488,10 @@ msgstr "" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "" @@ -1690,6 +1782,10 @@ msgstr "" msgid "AutoSatin Running Stitch %d" msgstr "" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -2741,6 +2837,7 @@ msgid "Duplicate Params" msgstr "" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "" @@ -3702,6 +3799,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po index 4ee46129..3b75c36d 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:21\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,293 +497,381 @@ msgstr "" msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" +#: lib/elements/clone.py:20 +msgid "Clone Object" msgstr "" -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +#: lib/elements/clone.py:21 +msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" +#: lib/elements/clone.py:24 +msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +#: lib/elements/clone.py:25 +msgid "* Select the clone" msgstr "" -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" +#: lib/elements/clone.py:26 lib/elements/clone.py:37 +msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "" -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +#: lib/elements/clone.py:31 +msgid "Clone is not embroiderable" msgstr "" -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" +#: lib/elements/clone.py:32 +msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "" -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" +#: lib/elements/clone.py:35 +msgid "Convert the clone into a real element:" msgstr "" -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" +#: lib/elements/clone.py:36 +msgid "* Select the clone." msgstr "" -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." +#: lib/elements/clone.py:51 +msgid "Clone" msgstr "" -#: lib/elements/auto_fill.py:74 -msgid "Underlay" +#: lib/elements/clone.py:57 +msgid "Custom fill angle" msgstr "" -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" +#: lib/elements/clone.py:58 +msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" +#: lib/elements/element.py:202 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +#: lib/elements/element.py:203 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:207 +msgid "Both" msgstr "" -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" +#: lib/elements/element.py:207 +msgid "Before" msgstr "" -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" +#: lib/elements/element.py:207 +msgid "After" msgstr "" -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" +#: lib/elements/element.py:207 +msgid "Neither" msgstr "" -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +#: lib/elements/element.py:216 +#: inx/inkstitch_lettering_force_lock_stitches.inx:3 +msgid "Force lock stitches" msgstr "" -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" +#: lib/elements/element.py:217 +msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +#: lib/elements/element.py:261 +#, python-format +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +#. used when showing an error message to the user such as +#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't +#. intersect both rails." +#: lib/elements/element.py:354 +msgid "error:" msgstr "" -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" +#: lib/elements/empty_d_object.py:13 +msgid "Empty D-Attribute" msgstr "" -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +#: lib/elements/empty_d_object.py:14 +msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +#: lib/elements/empty_d_object.py:16 +msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" msgstr "" -#: lib/elements/clone.py:25 -msgid "Clone Object" +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/clone.py:26 -msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" msgstr "" -#: lib/elements/clone.py:29 -msgid "If you want to convert the clone into a real element, follow these steps:" +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/clone.py:30 -msgid "* Select the clone" +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" msgstr "" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 -msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/clone.py:36 -msgid "Clone is not embroiderable" +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" msgstr "" -#: lib/elements/clone.py:37 -msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/clone.py:40 -msgid "Convert the clone into a real element:" +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" msgstr "" -#: lib/elements/clone.py:41 -msgid "* Select the clone." +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/clone.py:56 -msgid "Clone" +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/clone.py:62 -msgid "Custom fill angle" +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." msgstr "" -#: lib/elements/clone.py:63 -msgid "This setting will apply a custom fill angle for the clone." +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/element.py:198 -msgid "Allow lock stitches" +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/element.py:199 -msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 -msgid "Both" +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/element.py:203 -msgid "Before" +#: lib/elements/fill_stitch.py:72 +msgid "Unconnected" msgstr "" -#: lib/elements/element.py:203 -msgid "After" +#: lib/elements/fill_stitch.py:73 +msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/element.py:203 -msgid "Neither" +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 +msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/element.py:212 -#: inx/inkstitch_lettering_force_lock_stitches.inx:3 -msgid "Force lock stitches" +#: lib/elements/fill_stitch.py:82 +msgid "Border crosses itself" msgstr "" -#: lib/elements/element.py:213 -msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." +#: lib/elements/fill_stitch.py:83 +msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "" -#: lib/elements/element.py:257 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" msgstr "" -#. used when showing an error message to the user such as -#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't -#. intersect both rails." -#: lib/elements/element.py:345 -msgid "error:" +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/empty_d_object.py:13 -msgid "Empty D-Attribute" +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" msgstr "" -#: lib/elements/empty_d_object.py:14 -msgid "There is an invalid path object in the document, the d-attribute is missing." +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" msgstr "" -#: lib/elements/empty_d_object.py:16 -msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" msgstr "" -#: lib/elements/fill.py:23 -msgid "Unconnected" +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" msgstr "" -#: lib/elements/fill.py:24 -msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" msgstr "" -#: lib/elements/fill.py:28 lib/elements/fill.py:36 -msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill.py:33 -msgid "Border crosses itself" +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" msgstr "" -#: lib/elements/fill.py:34 -msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" msgstr "" -#: lib/elements/fill.py:41 -msgid "Fill" +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." +#: lib/elements/fill_stitch.py:111 +msgid "Round" msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" +msgstr "" + +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" + +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "" + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "" -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "" -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "" +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "" + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "" + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "" + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "" + #: lib/elements/image.py:13 msgid "Image" msgstr "" @@ -1151,15 +1239,15 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" @@ -1278,7 +1366,7 @@ msgstr "" msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1287,7 +1375,7 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "" @@ -1349,50 +1437,50 @@ msgstr "" msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "" @@ -1400,6 +1488,10 @@ msgstr "" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "" @@ -1690,6 +1782,10 @@ msgstr "" msgid "AutoSatin Running Stitch %d" msgstr "" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -2741,6 +2837,7 @@ msgid "Duplicate Params" msgstr "" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "" @@ -3702,6 +3799,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po index 5b84c6b0..8a1aa9dc 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:21\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,198 +497,89 @@ msgstr "conector" msgid "command marker" msgstr "marcador de instrucción" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" -msgstr "Relleno Pequeño" - -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." -msgstr "Este objeto para relleno es tan pequeño que probablemente serÃa mejor en puntada recta o columna de satÃn. Para formas muy pequeñas, no es posible usar la puntada de relleno, e Ink/Stitch usará puntada recta a lo largo de contorno." - -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" -msgstr "Expandir" - -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." -msgstr "No se puede aplicar el parámetro de expansión para este objeto de relleno. Ink/Stitch lo ignorará y utilizará el tamaño original en su lugar." - -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" -msgstr "Recuadro" - -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." -msgstr "No se puede aplicar el parámetro de inserción de refuerzo para este objeto de relleno. Ink/Stitch lo ignorará y utilizará el tamaño original en su lugar." - -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" -msgstr "AutoRelleno" - -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" -msgstr "Bordado de relleno enrutado automáticamente" - -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" -msgstr "Ejecución de la longitud de puntada (traversal entre secciones)" - -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." -msgstr "Longitud de las puntadas alrededor del contorno de la región de relleno utilizada al pasar de una sección a otra." - -#: lib/elements/auto_fill.py:74 -msgid "Underlay" -msgstr "Capa base" - -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" -msgstr "Relleno automático subyacente" - -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" -msgstr "Ãngulo de relleno" - -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." -msgstr "Por defecto: rellenar el ángulo + 90 grados. Insertar lista de elementos separados por coma para capas múltiples." - -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" -msgstr "Espaciado de la fila" - -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" -msgstr "por defecto: rellenar el espaciado de lÃnea x3" - -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" -msgstr "Longitud de puntada máxima" - -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" -msgstr "por defecto: igual a rellenar la longitud máxima de puntada" - -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." -msgstr "Reduzca la forma antes de aplicar la capa base, para evitar que la capa base se vea alrededor del exterior del relleno." - -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" -msgstr "Saltar última puntada de cada fila" - -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." -msgstr "La última puntada de cada fila está bastante cerca de la primera puntada de la siguiente fila. Omitirlo reduce el número de puntadas y la densidad." - -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." -msgstr "Expandir la forma antes de rellenar el bordado, para compensar los espacios entre figuras." - -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" -msgstr "Capa base" - -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." -msgstr "Viaja dentro de la forma al pasar de una sección a otra. Las puntadas subterráneas evitan viajar en la dirección del ángulo de la fila para que no sean visibles. Esto les da una apariencia irregular." - -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." -msgstr "Error durante Auto-Relleno! Esto significa que hubo un problema con Ink/Stitch." - -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " -msgstr "Si quieres ayudarnos a mejorar Ink/Stitch, por favor pega este mensaje completo a un nuevo tema en: " - -#: lib/elements/clone.py:25 +#: lib/elements/clone.py:20 msgid "Clone Object" msgstr "Objeto Duplicado" -#: lib/elements/clone.py:26 +#: lib/elements/clone.py:21 msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "Hay uno o más objetos clonados en este documento. Ink/Stitch puede funcionar con clones individuales, pero está limitado a establecer muy pocos parámetros. " -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:24 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "Si desea convertir el elemento duplicado en un elemento real, siga estos pasos:" -#: lib/elements/clone.py:30 +#: lib/elements/clone.py:25 msgid "* Select the clone" msgstr "Seleccione el duplicado" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 +#: lib/elements/clone.py:26 lib/elements/clone.py:37 msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "* Ejecute: Editar > Clonar > Desvincular Clon (Alt+Shift+D)" -#: lib/elements/clone.py:36 +#: lib/elements/clone.py:31 msgid "Clone is not embroiderable" msgstr "El clon no se puede bordar" -#: lib/elements/clone.py:37 +#: lib/elements/clone.py:32 msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "Hay uno o más objetos clon en este documento. Un clon debe ser hijo directo de un elemento bordado. Ink/Stitch no puede bordar clones de grupos u otros elementos no bordables (texto o imagen)." -#: lib/elements/clone.py:40 +#: lib/elements/clone.py:35 msgid "Convert the clone into a real element:" msgstr "Convertir el clon en un elemento real:" -#: lib/elements/clone.py:41 +#: lib/elements/clone.py:36 msgid "* Select the clone." msgstr "* Seleccione el clon." -#: lib/elements/clone.py:56 +#: lib/elements/clone.py:51 msgid "Clone" msgstr "Clon" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:57 msgid "Custom fill angle" msgstr "Personalizar ángulo de relleno" -#: lib/elements/clone.py:63 +#: lib/elements/clone.py:58 msgid "This setting will apply a custom fill angle for the clone." msgstr "Esta configuración aplicará un ángulo de relleno personalizado para el clon." -#: lib/elements/element.py:198 +#: lib/elements/element.py:202 msgid "Allow lock stitches" msgstr "Permitir puntadas de remate" -#: lib/elements/element.py:199 +#: lib/elements/element.py:203 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "Ate el hilo al principio y/o al final de este objeto. La puntada manual no agregará puntadas de remate." #. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Both" msgstr "Ambos" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Before" msgstr "Antes" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "After" msgstr "Después" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Neither" msgstr "Ninguno" -#: lib/elements/element.py:212 +#: lib/elements/element.py:216 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "Forzar las puntadas de refuerzo" -#: lib/elements/element.py:213 +#: lib/elements/element.py:217 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "Cosa puntadas de bloqueo después de coser este elemento, incluso si la distancia al siguiente objeto es más corta que la definida por el valor de longitud de contracción en las preferencias de Ink/Stitch." -#: lib/elements/element.py:257 +#: lib/elements/element.py:261 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "El objeto %(id)s tiene un atributo 'd' vacÃo. Elimine este objeto de su documento." @@ -696,7 +587,7 @@ msgstr "El objeto %(id)s tiene un atributo 'd' vacÃo. Elimine este objeto de su #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:345 +#: lib/elements/element.py:354 msgid "error:" msgstr "error:" @@ -712,78 +603,275 @@ msgstr "Hay un objeto de ruta no válido en el documento, falta el D-atributo." msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "* Ejecutar Extensiones > Ink/Stitch > Solucionar problemas > Limpiar documento..." -#: lib/elements/fill.py:23 +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" +msgstr "Relleno Pequeño" + +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +msgstr "Este objeto para relleno es tan pequeño que probablemente serÃa mejor en puntada recta o columna de satÃn. Para formas muy pequeñas, no es posible usar la puntada de relleno, e Ink/Stitch usará puntada recta a lo largo de contorno." + +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" +msgstr "Expandir" + +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +msgstr "No se puede aplicar el parámetro de expansión para este objeto de relleno. Ink/Stitch lo ignorará y utilizará el tamaño original en su lugar." + +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" +msgstr "Recuadro" + +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +msgstr "No se puede aplicar el parámetro de inserción de refuerzo para este objeto de relleno. Ink/Stitch lo ignorará y utilizará el tamaño original en su lugar." + +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" +msgstr "" + +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." +msgstr "" + +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" +msgstr "" + +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" +msgstr "" + +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" +msgstr "" + +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." +msgstr "" + +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" +msgstr "" + +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" +msgstr "" + +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." +msgstr "" + +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." +msgstr "" + +#: lib/elements/fill_stitch.py:72 msgid "Unconnected" msgstr "Desconectado" -#: lib/elements/fill.py:24 +#: lib/elements/fill_stitch.py:73 msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "Relleno: este objeto está formado por formas no conectadas. Esto no está permitido porque Ink/Stitch no sabe en qué orden coserlos. Divida este objeto en formas separadas." -#: lib/elements/fill.py:28 lib/elements/fill.py:36 +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "* Extensiones > Ink/Stitch > Herramientas de relleno > Separar objetos de relleno" -#: lib/elements/fill.py:33 +#: lib/elements/fill_stitch.py:82 msgid "Border crosses itself" msgstr "El borde se cruza a sà mismo" -#: lib/elements/fill.py:34 +#: lib/elements/fill_stitch.py:83 msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "Relleno: la forma no es válida. Esto puede suceder si el borde se cruza sobre sà mismo." -#: lib/elements/fill.py:41 -msgid "Fill" -msgstr "Relleno" +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" +msgstr "" + +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" +msgstr "Bordado de relleno enrutado automáticamente" + +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" +msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" -msgstr "Costura de relleno enrutada manualmente" +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" +msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." -msgstr "AutoRellenar es el método predeterminado para generar costuras de relleno." +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" +msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Round" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" +msgstr "" + +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" + +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "Ãngulo de lÃneas de puntadas" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "El ángulo aumenta en sentido antihorario. 0 es horizontal. Se permiten ángulos negativos." -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "Saltar última puntada de cada fila" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "La última puntada de cada fila está bastante cerca de la primera puntada de la siguiente fila. Omitirlo reduce el número de puntadas y la densidad." + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "Voltear relleno (comenzar de derecha a izquierda)" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "La opción de voltear puede ayudarlo a enrutar su ruta de puntada. Cuando habilita el giro, la costura va de derecha a izquierda en lugar de izquierda a derecha." -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "Espaciamiento entre filas" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "Distancia entre filas de puntadas." -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "Longitud máxima de puntada de relleno" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "La longitud de cada puntada en una fila. Se puede usar una puntada más corta al principio o al final de una fila." -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "Alterne las filas esto muchas veces antes de repetir" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "Establecer esto dicta cuántas filas de puntadas estarán separadas antes de que caigan en la misma posición de la columna." +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "Ejecución de la longitud de puntada (traversal entre secciones)" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "Longitud de las puntadas alrededor del contorno de la región de relleno utilizada al pasar de una sección a otra." + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "Capa base" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "Ãngulo de relleno" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "Por defecto: rellenar el ángulo + 90 grados. Insertar lista de elementos separados por coma para capas múltiples." + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "Espaciado de la fila" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "por defecto: rellenar el espaciado de lÃnea x3" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "Longitud de puntada máxima" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "por defecto: igual a rellenar la longitud máxima de puntada" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "Reduzca la forma antes de aplicar la capa base, para evitar que la capa base se vea alrededor del exterior del relleno." + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "Expandir la forma antes de rellenar el bordado, para compensar los espacios entre figuras." + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "Capa base" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "Viaja dentro de la forma al pasar de una sección a otra. Las puntadas subterráneas evitan viajar en la dirección del ángulo de la fila para que no sean visibles. Esto les da una apariencia irregular." + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "Error durante Auto-Relleno! Esto significa que hubo un problema con Ink/Stitch." + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "Si quieres ayudarnos a mejorar Ink/Stitch, por favor pega este mensaje completo a un nuevo tema en: " + #: lib/elements/image.py:13 msgid "Image" msgstr "Imagen" @@ -1153,15 +1241,15 @@ msgid "Please select at least one satin column." msgstr "Seleccione al menos una columna satinada." #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "Ink/Stitch no sabe cómo trabajar con ninguno de los objetos que ha seleccionado." -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "No hay objetos en todo el documento con los que Ink/Stitch sepa cómo trabajar." -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "Consejo: Ejecute Extensiones > Ink/Stitch > Solucionar problemas > Solucionar problemas de Objetos" @@ -1280,7 +1368,7 @@ msgstr "Unir lÃneas de texto de un lado a otro" msgid "Add trims" msgstr "Agregar cortes" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1289,7 +1377,7 @@ msgstr "Agregar cortes" msgid "Cancel" msgstr "Cancelar" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "Aplicar y Salir" @@ -1351,50 +1439,50 @@ msgstr "Elija uno o más comandos para adjuntar." msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "Esta configuración se aplicará a 1 objeto." -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "Esta configuración se aplicará a %d objetos." -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "Algunas configuraciones tenÃan valores diferentes en los objetos. Seleccione un valor del menú desplegable o ingrese uno nuevo." -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "La desactivación de esta pestaña desactivará las siguientes %d pestañas." -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "La desactivación de esta pestaña desactivará la siguiente pestaña." -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "Habilitar esta pestaña deshabilitará %s y viceversa." -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "Objetos de Inkscape" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "Haga clic para forzar que se guarde este parámetro cuando haga clic en \"Aplicar y salir\"" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Este parámetro se guardará cuando haga clic en \"Aplicar y salir\"" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "Parámetros de Bordado" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "Usar los últimos ajustes" @@ -1402,6 +1490,10 @@ msgstr "Usar los últimos ajustes" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "Seleccione al menos un objeto para marcarlo como patrón." @@ -1693,6 +1785,10 @@ msgstr "AutoSatinado %d" msgid "AutoSatin Running Stitch %d" msgstr "AutoSatinar Puntada corriente %d" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "Plan de puntada" @@ -2744,6 +2840,7 @@ msgid "Duplicate Params" msgstr "Duplicar parametros" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "Editar" @@ -3705,6 +3802,14 @@ msgstr "Eliminar la configuración de impresión de los metadatos del SVG" msgid "Re-stack objects in order of selection" msgstr "Re-apilar objetos en orden de selección" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "Selección del patrón" diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po index 55bc3bc0..6f1d2490 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:21\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,198 +497,89 @@ msgstr "yhdistäjä" msgid "command marker" msgstr "komento merkki" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" -msgstr "Pieni täyttö" - -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." -msgstr "Objektin täyttä on niin pieni että se voisi toimia paremmin satiinina tai juoksevana tikkinä. Täytetikki ei ole mahdollista ja Ink/Stitch neuloo vain reunan." - -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" -msgstr "Laajenna" - -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." -msgstr "" - -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" -msgstr "Sisennys" - -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." -msgstr "" - -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" -msgstr "Automaatti täyttö" - -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" -msgstr "Automaattisesti reititetty täytetikki" - -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" -msgstr "Juoksevan tikin pituus" - -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." -msgstr "" - -#: lib/elements/auto_fill.py:74 -msgid "Underlay" -msgstr "Alatäyttö" - -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" -msgstr "Automaattinen alatäyttö" - -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" -msgstr "Täytön suuntakulma" - -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." -msgstr "" - -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" -msgstr "Rivien välit" - -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" -msgstr "vakio: 3x rivien välit" - -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" -msgstr "Pisin tikin pituus" - -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" -msgstr "" - -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." -msgstr "Kutista muotoa ennen pohjan tikkaamista, estääksesi pohjatikkien näkymisen täyttötikin ulkopuolelta." - -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" -msgstr "Hyppää yli joka rivin viimenen tikki" - -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." -msgstr "Viimenen tikki jokaisessa rivissä on melko lähellä ensimmäistä tikkiä seuraavassa rivissä. Viimeisen tikin ohitus vähentää tikkimäärää ja tiheyttä." - -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." -msgstr "Laajenna muotoa ennen täyttöä, kompensoidaksesi muotojen välejä." - -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" -msgstr "Alipolku" - -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." -msgstr "" - -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." -msgstr "Virhe automaattisessa täytössä! Virhe ohjelmistossa." - -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " -msgstr "" - -#: lib/elements/clone.py:25 +#: lib/elements/clone.py:20 msgid "Clone Object" msgstr "" -#: lib/elements/clone.py:26 +#: lib/elements/clone.py:21 msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:24 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:30 +#: lib/elements/clone.py:25 msgid "* Select the clone" msgstr "" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 +#: lib/elements/clone.py:26 lib/elements/clone.py:37 msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "" -#: lib/elements/clone.py:36 +#: lib/elements/clone.py:31 msgid "Clone is not embroiderable" msgstr "" -#: lib/elements/clone.py:37 +#: lib/elements/clone.py:32 msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "" -#: lib/elements/clone.py:40 +#: lib/elements/clone.py:35 msgid "Convert the clone into a real element:" msgstr "" -#: lib/elements/clone.py:41 +#: lib/elements/clone.py:36 msgid "* Select the clone." msgstr "" -#: lib/elements/clone.py:56 +#: lib/elements/clone.py:51 msgid "Clone" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:57 msgid "Custom fill angle" msgstr "" -#: lib/elements/clone.py:63 +#: lib/elements/clone.py:58 msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:198 +#: lib/elements/element.py:202 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:199 +#: lib/elements/element.py:203 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Both" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Before" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "After" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Neither" msgstr "" -#: lib/elements/element.py:212 +#: lib/elements/element.py:216 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:213 +#: lib/elements/element.py:217 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:261 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -696,7 +587,7 @@ msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:345 +#: lib/elements/element.py:354 msgid "error:" msgstr "virhe:" @@ -712,78 +603,275 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" +msgstr "Pieni täyttö" + +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +msgstr "Objektin täyttä on niin pieni että se voisi toimia paremmin satiinina tai juoksevana tikkinä. Täytetikki ei ole mahdollista ja Ink/Stitch neuloo vain reunan." + +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" +msgstr "Laajenna" + +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +msgstr "" + +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" +msgstr "Sisennys" + +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +msgstr "" + +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" +msgstr "" + +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." +msgstr "" + +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" +msgstr "" + +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" +msgstr "" + +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" +msgstr "" + +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." +msgstr "" + +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" +msgstr "" + +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" +msgstr "" + +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." +msgstr "" + +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." +msgstr "" + +#: lib/elements/fill_stitch.py:72 msgid "Unconnected" msgstr "Ei yhteyttä" -#: lib/elements/fill.py:24 +#: lib/elements/fill_stitch.py:73 msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill.py:28 lib/elements/fill.py:36 +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/fill.py:33 +#: lib/elements/fill_stitch.py:82 msgid "Border crosses itself" msgstr "Reuna ylittää itsensä" -#: lib/elements/fill.py:34 +#: lib/elements/fill_stitch.py:83 msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "Täyttö; muoto ei ole sallittu. Tämä voi tapahtua jos reuna ylittää itsensä." -#: lib/elements/fill.py:41 -msgid "Fill" -msgstr "Täyttö" +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" +msgstr "" + +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" +msgstr "Automaattisesti reititetty täytetikki" + +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" +msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" -msgstr "Manuaalisesti reititetty täyttö" +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" +msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." -msgstr "Automaattinentäyttö on vakio metodi generoitaessa täyttöä." +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" +msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Round" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" +msgstr "" + +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" + +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "Tikkien kulma" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "Hyppää yli joka rivin viimenen tikki" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "Viimenen tikki jokaisessa rivissä on melko lähellä ensimmäistä tikkiä seuraavassa rivissä. Viimeisen tikin ohitus vähentää tikkimäärää ja tiheyttä." + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "Käännä täytön suunta (aloita oikealta vasemmalle)" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "" -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "Rivien väli" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "Tikkirivien välinen etäisyys." -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "Tikin maksimi pituus" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "" -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "Erota rivit näin monta kertaa ennenkuin toistetaan" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "Tämä määritys määrittää kuinka monta riviä eroa tikeissä on ennenkuin palataan samaan polun asentoon." +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "Juoksevan tikin pituus" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "Alatäyttö" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "Täytön suuntakulma" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "" + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "Rivien välit" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "vakio: 3x rivien välit" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "Pisin tikin pituus" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "Kutista muotoa ennen pohjan tikkaamista, estääksesi pohjatikkien näkymisen täyttötikin ulkopuolelta." + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "Laajenna muotoa ennen täyttöä, kompensoidaksesi muotojen välejä." + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "Alipolku" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "" + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "Virhe automaattisessa täytössä! Virhe ohjelmistossa." + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "" + #: lib/elements/image.py:13 msgid "Image" msgstr "" @@ -1151,15 +1239,15 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" @@ -1278,7 +1366,7 @@ msgstr "Tikkaa tekstiviivat molempiin suuntiin" msgid "Add trims" msgstr "Lisää trimmaus" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1287,7 +1375,7 @@ msgstr "Lisää trimmaus" msgid "Cancel" msgstr "Peru" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "Hyväksy ja lopeta" @@ -1349,50 +1437,50 @@ msgstr "Valitse lisättäväksi yksi tai useampi komento." msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "Nämä asetukset lisätään yhteen objektiin." -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "Nämä asetukset lisätään %d objekteihin." -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "Tämäm välilehden sammuttaminen sulkee myös %d välilehden." -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "Tämän välilehden sammuttaminen sammuttaa seuraavan välilehden." -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "Tämän välilehden käyttöönotto poistaa käytöstä %s ja päinvastoin." -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "Inkscapen objekteja" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "Klikkaa pakottaaksesi tämän asetuksen tallentumaan kun klikkaat \"Hyväksy ja lopeta\"" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Tämä asetus tullaan tallentamaan kun klikkaat \"Hyväksy ja lopeta\"" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "Brodeeraus Parametrit" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "Käytä viimeisempiä asetuksia" @@ -1400,6 +1488,10 @@ msgstr "Käytä viimeisempiä asetuksia" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "" @@ -1690,6 +1782,10 @@ msgstr "Automaattinen satiini %d" msgid "AutoSatin Running Stitch %d" msgstr "Automaattinen satiini juoksevatikki %d" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "Tikkaus suunnitelma" @@ -2741,6 +2837,7 @@ msgid "Duplicate Params" msgstr "" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "" @@ -3702,6 +3799,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po index 8590b6ab..c8316c84 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:21\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -406,13 +406,13 @@ msgstr "Position de fin de remplissage" #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 msgid "Auto-route running stitch starting position" -msgstr "" +msgstr "Position de départ pour l'agencement automatique de point droit" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 msgid "Auto-route running stitch ending position" -msgstr "" +msgstr "Position de fin pour l'agencement automatique de point droit" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object @@ -497,198 +497,89 @@ msgstr "connecteur" msgid "command marker" msgstr "marqueur de commande" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" -msgstr "Petit remplissage" - -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." -msgstr "Ce remplissage est si petit qu'il serait sans doute mieux en point droit ou colonne satin. Pour les très petites formes, le remplissage n'est pas possible, et Ink/Stitch le remplacera par du point droit sur le contour." - -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" -msgstr "Compensation d'étirement - élargir" - -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." -msgstr "Le paramètre élargir pour le remplissage de cet objet ne peut pas être appliqué. Ink/Stitch va l'ignorer et utiliser la taille originale." - -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" -msgstr "Décalage" - -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." -msgstr "Le paramètre Décalage de sous-couche pour le remplissage de cet objet ne peut pas être appliqué. Ink/Stitch va l'ignorer et utiliser la taille originale." - -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" -msgstr "Auto-remplissage" - -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" -msgstr "Auto-remplissage avec des points de broderie" - -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" -msgstr "Longueur de point du point droit (parcours entre les sections)" - -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." -msgstr "Longueur de points autour du contour de la région de remplissage lors du déplacement de section à section." - -#: lib/elements/auto_fill.py:74 -msgid "Underlay" -msgstr "Sous-couche" - -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" -msgstr "Sous-couche de remplissage automatique" - -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" -msgstr "Angle de remplissage" - -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." -msgstr "Par défaut : angle de remplissage + 90 degrés. Insérez une liste séparée par des virgules si vous avez des couches multiples." - -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" -msgstr "Espacement entre rangées de points" - -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" -msgstr "défaut: 3x espacement entre les rangées" - -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" -msgstr "Longueur de point maximale" - -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" -msgstr "défaut : égal à longueur max des points de remplissage" - -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." -msgstr "Rétrécir la forme avant de faire la sous-couche, pour empêcher que la sous-couche se montre en dehors du remplissage." - -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" -msgstr "Sauter le dernier point dans chaque rangée" - -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." -msgstr "Le dernier point dans chaque rangée est très proche du premier point dans la rangée suivante. Le sauter diminue le nombre de points et la densité." - -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." -msgstr "Elargir la forme avant le remplissage, pour compenser les écarts entre les formes." - -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" -msgstr "Chemin de dessous" - -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." -msgstr "Les points qui relient les sections sont à l'intérieur de l'objet. Les points des chemins de dessous évitent d'aller dans la même direction que le dessus. Cela leur donne une apparence déchiquetée." - -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." -msgstr "Erreur pendant l'auto-remplissage. Cela veut dire que Ink/Stitch a un problème." - -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " -msgstr "Si vous désirez nous aider à améliorer Ink/Stitch, veuillez SVP copier/coller ce message dans un nouveau rapport d'erreur (issue) ici: " - -#: lib/elements/clone.py:25 +#: lib/elements/clone.py:20 msgid "Clone Object" msgstr "Cloner l'objet" -#: lib/elements/clone.py:26 +#: lib/elements/clone.py:21 msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "Ce document contient un ou plusieurs objets clonés. Ink/Stitch peut fonctionner avec des clones uniques, mais vous êtes limité à la définition de quelques paramètres. " -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:24 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "Si vous voulez convertir le clone en un élément réel, suivez ces étapes :" -#: lib/elements/clone.py:30 +#: lib/elements/clone.py:25 msgid "* Select the clone" msgstr "* Sélectionner le clone" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 +#: lib/elements/clone.py:26 lib/elements/clone.py:37 msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "* Exécutez : Édition > Cloner > Délier le clone (Alt+Shift+D)" -#: lib/elements/clone.py:36 +#: lib/elements/clone.py:31 msgid "Clone is not embroiderable" msgstr "Le clone n'est pas brodable" -#: lib/elements/clone.py:37 +#: lib/elements/clone.py:32 msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "Ce document contient un ou plusieurs objets clones. Un clone doit être l'enfant direct d'un élément brodable. Ink/Stitch ne peut pas broder des clones de groupes ou d'autres éléments non brodables (textes ou images)." -#: lib/elements/clone.py:40 +#: lib/elements/clone.py:35 msgid "Convert the clone into a real element:" msgstr "Convertissez le clone en un élément réel :" -#: lib/elements/clone.py:41 +#: lib/elements/clone.py:36 msgid "* Select the clone." msgstr "* Sélectionner le clone." -#: lib/elements/clone.py:56 +#: lib/elements/clone.py:51 msgid "Clone" msgstr "Cloner" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:57 msgid "Custom fill angle" msgstr "Angle de remplissage personnalisé" -#: lib/elements/clone.py:63 +#: lib/elements/clone.py:58 msgid "This setting will apply a custom fill angle for the clone." msgstr "Ce paramètre appliquera un angle de remplissage personnalisé pour le clone." -#: lib/elements/element.py:198 +#: lib/elements/element.py:202 msgid "Allow lock stitches" msgstr "Autoriser les points d'arrêts" -#: lib/elements/element.py:199 +#: lib/elements/element.py:203 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "Autorise l'ajout de points d'arrêts sur l’élément uniquement au début ou en fin ou en début et fin ou jamais. Les points manuels ne sont pas concernés par les points d'arrêts." #. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Both" msgstr "Au début et à la fin" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Before" msgstr "Au début" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "After" msgstr "A la fin" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Neither" msgstr "Jamais" -#: lib/elements/element.py:212 +#: lib/elements/element.py:216 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "Forcer des points d'arrêt" -#: lib/elements/element.py:213 +#: lib/elements/element.py:217 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "Créer des points de verrouillage après avoir cousu cet élément, même si la distance jusqu'à l'objet suivant est plus courte que le paramètre 'saut de fils' défini dans les préférences Ink/Stitch." -#: lib/elements/element.py:257 +#: lib/elements/element.py:261 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "L'objet %(id)s a un attribut 'd' vide. S’il vous plaît supprimer cet objet dans votre document." @@ -696,7 +587,7 @@ msgstr "L'objet %(id)s a un attribut 'd' vide. S’il vous plaît supprimer cet #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:345 +#: lib/elements/element.py:354 msgid "error:" msgstr "erreur :" @@ -712,78 +603,275 @@ msgstr "Il y a un chemin non valide dans le document. L'attribut d est manquant. msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "Exécutez Extensions > Ink/Stitch > Résolution de problèmes > Nettoyer le document..." -#: lib/elements/fill.py:23 +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" +msgstr "Petit remplissage" + +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +msgstr "Ce remplissage est si petit qu'il serait sans doute mieux en point droit ou colonne satin. Pour les très petites formes, le remplissage n'est pas possible, et Ink/Stitch le remplacera par du point droit sur le contour." + +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" +msgstr "Compensation d'étirement - élargir" + +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +msgstr "Le paramètre élargir pour le remplissage de cet objet ne peut pas être appliqué. Ink/Stitch va l'ignorer et utiliser la taille originale." + +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" +msgstr "Décalage" + +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +msgstr "Le paramètre Décalage de sous-couche pour le remplissage de cet objet ne peut pas être appliqué. Ink/Stitch va l'ignorer et utiliser la taille originale." + +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" +msgstr "" + +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." +msgstr "" + +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" +msgstr "" + +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" +msgstr "" + +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" +msgstr "" + +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." +msgstr "" + +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" +msgstr "" + +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" +msgstr "" + +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." +msgstr "" + +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." +msgstr "" + +#: lib/elements/fill_stitch.py:72 msgid "Unconnected" msgstr "Déconnecté" -#: lib/elements/fill.py:24 +#: lib/elements/fill_stitch.py:73 msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "Remplissage: Cet objet est constitué de formes non connectées. Ce n'est pas permis parce qu'Ink/Stitch ne sait pas dans quel ordre les broder. Partager cet objet en formes séparées." -#: lib/elements/fill.py:28 lib/elements/fill.py:36 +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "* Extensions > Ink/Stitch > Outils de remplissage > Briser des objets de remplissage" -#: lib/elements/fill.py:33 +#: lib/elements/fill_stitch.py:82 msgid "Border crosses itself" msgstr "La bordure se croise sur elle-même" -#: lib/elements/fill.py:34 +#: lib/elements/fill_stitch.py:83 msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "Remplissage: La forme n'est pas valide. Cela peut arriver si la bordure se croise elle-même." -#: lib/elements/fill.py:41 -msgid "Fill" -msgstr "Remplir" +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" +msgstr "" + +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" +msgstr "Auto-remplissage avec des points de broderie" + +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Round" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" +msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" -msgstr "Remplir automatiquement avec des points de broderie" +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." -msgstr "Remplissage auto est la méthode par défaut pour générer des points de remplissage." +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "Angle des lignes de points" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "L’angle augmente dans un sens anti-horaire. 0 est horizontal. Les angles négatifs sont autorisés." -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "Sauter le dernier point dans chaque rangée" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "Le dernier point dans chaque rangée est très proche du premier point dans la rangée suivante. Le sauter diminue le nombre de points et la densité." + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "Intervertir le remplissage (début à la droite vers la gauche)" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "L’option intervertir peut vous aider avec le routage de votre chemin de broderie. Lorsque vous activez l'inversion, la broderie va de droite à gauche au lieu de gauche à droite." -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "Espacement entre les rangées" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "Distance entre les rangées de points." -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "Longueur maximale du point de remplissage" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "La longueur de points dans une rangée. Des point plus courts peuvent être utilisés au début ou à la fin d’une ligne." -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "Décaler les rangées autant de fois avant de répéter" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "Ce paramétrage définit l’écart entre les points en tant que nombre de rangs, avant de se retrouver dans la même position de colonne." +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "Longueur de point du point droit (parcours entre les sections)" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "Longueur de points autour du contour de la région de remplissage lors du déplacement de section à section." + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "Sous-couche" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "Angle de remplissage" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "Par défaut : angle de remplissage + 90 degrés. Insérez une liste séparée par des virgules si vous avez des couches multiples." + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "Espacement entre rangées de points" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "défaut: 3x espacement entre les rangées" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "Longueur de point maximale" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "défaut : égal à longueur max des points de remplissage" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "Rétrécir la forme avant de faire la sous-couche, pour empêcher que la sous-couche se montre en dehors du remplissage." + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "Elargir la forme avant le remplissage, pour compenser les écarts entre les formes." + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "Chemin de dessous" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "Les points qui relient les sections sont à l'intérieur de l'objet. Les points des chemins de dessous évitent d'aller dans la même direction que le dessus. Cela leur donne une apparence déchiquetée." + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "Erreur pendant l'auto-remplissage. Cela veut dire que Ink/Stitch a un problème." + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "Si vous désirez nous aider à améliorer Ink/Stitch, veuillez SVP copier/coller ce message dans un nouveau rapport d'erreur (issue) ici: " + #: lib/elements/image.py:13 msgid "Image" msgstr "Image" @@ -802,15 +890,15 @@ msgstr "* Alternativement, redessinez l'image avec l'outil stylo (P) ou bézier #: lib/elements/marker.py:14 msgid "Marker Element" -msgstr "" +msgstr "Marqueur" #: lib/elements/marker.py:15 msgid "This element will not be embroidered. It will be applied to objects in the same group. Objects in sub-groups will be ignored." -msgstr "" +msgstr "Cet élément ne sera pas brodé. Il apparaîtra comme un motif appliqué aux objets du même groupe que lui. Les objets des sous-groupes seront ignorés." #: lib/elements/marker.py:18 msgid "Turn back to normal embroidery element mode, remove the marker:" -msgstr "" +msgstr "Revenir au mode d'élément de broderie normal, supprimer le marqueur:" #: lib/elements/marker.py:19 msgid "* Open the Fill and Stroke panel (Objects > Fill and Stroke)" @@ -1137,7 +1225,7 @@ msgstr "Veuillez sélectionner un ou plusieurs traits." #: lib/extensions/auto_run.py:62 msgid "Please select at least one stroke element." -msgstr "" +msgstr "Veuillez sélectionner un ou plusieurs traits." #: lib/extensions/auto_satin.py:35 msgid "Please ensure that at most one start and end command is attached to the selected satin columns." @@ -1153,15 +1241,15 @@ msgid "Please select at least one satin column." msgstr "Veuillez sélectionner une ou plusieurs colonnes satinées." #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "Ink/Stitch ne sait comment traiter aucun des objets que vous avez sélectionnés." -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "Il n'y a aucun objet dans tout le document sur lequel Ink/Stitch sait quoi faire." -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "Conseil : Exécutez Extensions > Ink/Stitch > Résolution de problèmes > Dépistage de problèmes avec des objets" @@ -1281,7 +1369,7 @@ msgstr "Broder les lignes de texte en aller-retour" msgid "Add trims" msgstr "Ajouter des coupures" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1290,7 +1378,7 @@ msgstr "Ajouter des coupures" msgid "Cancel" msgstr "Quitter" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "Appliquer et Quitter" @@ -1353,55 +1441,59 @@ msgstr "Veuillez choisir une ou plusieurs commandes à attacher." msgid "Please select one or more text elements to split lines." msgstr "Veuillez sélectionner un ou plusieurs éléments de texte pour diviser les lignes." -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "Ces paramètres seront appliqués à 1 objet." -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "Ces paramètres seront appliqués aux %d objets." -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "Certains paramètres ont des valeurs différentes d'un objet à l'autre. Sélectionnez une valeur dans la liste déroulante ou entrez-en une nouvelle." -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "La désactivation de cet onglet désactivera les onglets %d suivants." -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "La désactivation de cet onglet désactivera l'onglet suivant." -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "Activer cet onglet désactivera %s et vice-versa." -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "Objets Inkscape" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "Cliquez pour forcer l’enregistrement de ce paramètre lorsque vous cliquez sur « Appliquer et quitter »" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Ce paramètre sera enregistré lorsque vous cliquez sur « Appliquer et quitter »" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "Paramètres de broderie" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "Utiliser les derniers paramètres" #: lib/extensions/reorder.py:20 msgid "Please select at least two elements to reorder." +msgstr "Veuillez sélectionner au moins deux éléments à ré-ordonner." + +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." msgstr "" #: lib/extensions/selection_to_pattern.py:21 @@ -1665,21 +1757,21 @@ msgstr "Aucun d'élément brodable est sélectionné. Veuillez exécuter Extensi #: lib/stitches/auto_run.py:135 msgid "Auto-Run" -msgstr "" +msgstr "Agencement automatique de points droits" #: lib/stitches/auto_run.py:257 #, python-format msgid "AutoRun %d" -msgstr "" +msgstr "Exécution automatique %d" #: lib/stitches/auto_run.py:259 #, python-format msgid "AutoRun Underpath %d" -msgstr "" +msgstr "Chemin de dessous pour l'exécution automatique %d" #: lib/stitches/auto_satin.py:345 msgid "Auto-Route" -msgstr "" +msgstr "Agencement automatique" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions @@ -1695,6 +1787,10 @@ msgstr "Auto-remplissage satin %d" msgid "AutoSatin Running Stitch %d" msgstr "Points droits pour auto-remplissage satin %d" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "Plan de broderie" @@ -2512,23 +2608,23 @@ msgstr "Gestion des couleurs de fil" #: inx/inkstitch_auto_run.inx:3 inx/inkstitch_auto_run.inx:24 msgid "Autoroute Running Stitch" -msgstr "" +msgstr "Agencement automatique de Points Droits" #: inx/inkstitch_auto_run.inx:10 msgid "Tools: Stroke" -msgstr "" +msgstr "Outils : Trait" #: inx/inkstitch_auto_run.inx:15 msgid "Autoroute Running Stitch Options" -msgstr "" +msgstr "Options d'agencement automatique de Points Droits" #: inx/inkstitch_auto_run.inx:17 msgid "Add nodes at intersections" -msgstr "" +msgstr "Ajouter des nÅ“uds aux intersections" #: inx/inkstitch_auto_run.inx:19 msgid "Preserve order of running stitches" -msgstr "" +msgstr "Préserver l'ordre des points droits" #: inx/inkstitch_auto_run.inx:21 inx/inkstitch_auto_satin.inx:5 msgid "Trim jump stitches" @@ -2541,27 +2637,27 @@ msgstr "Aide" #: inx/inkstitch_auto_run.inx:25 msgid "Add nodes at intersections:" -msgstr "" +msgstr "Ajouter des nÅ“uds aux intersections :" #: inx/inkstitch_auto_run.inx:27 msgid "- Enabled (automatic). Ink/Stitch will add some nodes for better routing. This is the default setting." -msgstr "" +msgstr "-Autorisé (automatique). Ink/Stitch ajoutera des nÅ“uds pour un meilleur agencement. C'est le réglage par défaut." #: inx/inkstitch_auto_run.inx:29 msgid "- Disabled (manual). Choose this option if you have manually set nodes at crucial spots." -msgstr "" +msgstr "-Interdit (manuel). Choisir cette option si vous avez positionné manuellement des nÅ“uds aux endroits critiques." #: inx/inkstitch_auto_run.inx:32 msgid "Use Start- end end commands to define where auto-routing for running stitch should start and end." -msgstr "" +msgstr "Utiliser des commandes Départ-Fin pour définir les positions de départ et de fin de l'agencement automatique de points droits." #: inx/inkstitch_auto_run.inx:34 msgid "More info on our website:" -msgstr "" +msgstr "Plus d'information sur notre site web :" #: inx/inkstitch_auto_run.inx:35 msgid "https://inkstitch.org/docs/stroke-tools#auto-route-running-stitch" -msgstr "" +msgstr "https://inkstitch.org/fr/docs/stroke-tools#auto-route-running-stitch" #: inx/inkstitch_auto_satin.inx:3 msgid "Auto-Route Satin Columns" @@ -2575,7 +2671,7 @@ msgstr "Préserver l’ordre des colonnes satin" #: inx/inkstitch_convert_to_stroke.inx:13 inx/inkstitch_cut_satin.inx:10 #: inx/inkstitch_flip.inx:10 msgid "Tools: Satin" -msgstr "" +msgstr "Outils : Satin" #: inx/inkstitch_break_apart.inx:3 msgid "Break Apart Fill Objects" @@ -2583,7 +2679,7 @@ msgstr "Briser des objets de remplissage" #: inx/inkstitch_break_apart.inx:10 msgid "Tools: Fill" -msgstr "" +msgstr "Outils : Remplissage" #: inx/inkstitch_break_apart.inx:17 msgid "Method" @@ -2747,6 +2843,7 @@ msgid "Duplicate Params" msgstr "Dupliquer les paramètres" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "Edition" @@ -3708,6 +3805,14 @@ msgstr "Supprimer les paramètres d'impression des métadonnées SVG" msgid "Re-stack objects in order of selection" msgstr "Réempiler les objets dans l'ordre de sélection" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "Sélection vers texture" diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po index 0494a6ef..0de6d17a 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:21\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,293 +497,381 @@ msgstr "" msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" +#: lib/elements/clone.py:20 +msgid "Clone Object" msgstr "" -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +#: lib/elements/clone.py:21 +msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" +#: lib/elements/clone.py:24 +msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +#: lib/elements/clone.py:25 +msgid "* Select the clone" msgstr "" -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" +#: lib/elements/clone.py:26 lib/elements/clone.py:37 +msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "" -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +#: lib/elements/clone.py:31 +msgid "Clone is not embroiderable" msgstr "" -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" +#: lib/elements/clone.py:32 +msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "" -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" +#: lib/elements/clone.py:35 +msgid "Convert the clone into a real element:" msgstr "" -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" +#: lib/elements/clone.py:36 +msgid "* Select the clone." msgstr "" -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." +#: lib/elements/clone.py:51 +msgid "Clone" msgstr "" -#: lib/elements/auto_fill.py:74 -msgid "Underlay" +#: lib/elements/clone.py:57 +msgid "Custom fill angle" msgstr "" -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" +#: lib/elements/clone.py:58 +msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" +#: lib/elements/element.py:202 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +#: lib/elements/element.py:203 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:207 +msgid "Both" msgstr "" -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" +#: lib/elements/element.py:207 +msgid "Before" msgstr "" -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" +#: lib/elements/element.py:207 +msgid "After" msgstr "" -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" +#: lib/elements/element.py:207 +msgid "Neither" msgstr "" -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +#: lib/elements/element.py:216 +#: inx/inkstitch_lettering_force_lock_stitches.inx:3 +msgid "Force lock stitches" msgstr "" -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" +#: lib/elements/element.py:217 +msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +#: lib/elements/element.py:261 +#, python-format +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +#. used when showing an error message to the user such as +#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't +#. intersect both rails." +#: lib/elements/element.py:354 +msgid "error:" msgstr "" -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" +#: lib/elements/empty_d_object.py:13 +msgid "Empty D-Attribute" msgstr "" -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +#: lib/elements/empty_d_object.py:14 +msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +#: lib/elements/empty_d_object.py:16 +msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" msgstr "" -#: lib/elements/clone.py:25 -msgid "Clone Object" +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/clone.py:26 -msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" msgstr "" -#: lib/elements/clone.py:29 -msgid "If you want to convert the clone into a real element, follow these steps:" +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/clone.py:30 -msgid "* Select the clone" +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" msgstr "" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 -msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/clone.py:36 -msgid "Clone is not embroiderable" +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" msgstr "" -#: lib/elements/clone.py:37 -msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/clone.py:40 -msgid "Convert the clone into a real element:" +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" msgstr "" -#: lib/elements/clone.py:41 -msgid "* Select the clone." +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/clone.py:56 -msgid "Clone" +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/clone.py:62 -msgid "Custom fill angle" +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." msgstr "" -#: lib/elements/clone.py:63 -msgid "This setting will apply a custom fill angle for the clone." +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/element.py:198 -msgid "Allow lock stitches" +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/element.py:199 -msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 -msgid "Both" +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/element.py:203 -msgid "Before" +#: lib/elements/fill_stitch.py:72 +msgid "Unconnected" msgstr "" -#: lib/elements/element.py:203 -msgid "After" +#: lib/elements/fill_stitch.py:73 +msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/element.py:203 -msgid "Neither" +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 +msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/element.py:212 -#: inx/inkstitch_lettering_force_lock_stitches.inx:3 -msgid "Force lock stitches" +#: lib/elements/fill_stitch.py:82 +msgid "Border crosses itself" msgstr "" -#: lib/elements/element.py:213 -msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." +#: lib/elements/fill_stitch.py:83 +msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "" -#: lib/elements/element.py:257 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" msgstr "" -#. used when showing an error message to the user such as -#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't -#. intersect both rails." -#: lib/elements/element.py:345 -msgid "error:" +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/empty_d_object.py:13 -msgid "Empty D-Attribute" +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" msgstr "" -#: lib/elements/empty_d_object.py:14 -msgid "There is an invalid path object in the document, the d-attribute is missing." +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" msgstr "" -#: lib/elements/empty_d_object.py:16 -msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" msgstr "" -#: lib/elements/fill.py:23 -msgid "Unconnected" +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" msgstr "" -#: lib/elements/fill.py:24 -msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" msgstr "" -#: lib/elements/fill.py:28 lib/elements/fill.py:36 -msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill.py:33 -msgid "Border crosses itself" +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" msgstr "" -#: lib/elements/fill.py:34 -msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" msgstr "" -#: lib/elements/fill.py:41 -msgid "Fill" +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." +#: lib/elements/fill_stitch.py:111 +msgid "Round" msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" +msgstr "" + +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" + +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "" + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "" -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "" -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "" +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "" + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "" + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "" + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "" + #: lib/elements/image.py:13 msgid "Image" msgstr "" @@ -1151,15 +1239,15 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" @@ -1278,7 +1366,7 @@ msgstr "" msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1287,7 +1375,7 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "" @@ -1349,50 +1437,50 @@ msgstr "" msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "" @@ -1400,6 +1488,10 @@ msgstr "" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "" @@ -1690,6 +1782,10 @@ msgstr "" msgid "AutoSatin Running Stitch %d" msgstr "" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -2743,6 +2839,7 @@ msgid "Duplicate Params" msgstr "" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "" @@ -3704,6 +3801,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po index bad62993..69eb9daf 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:21\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,293 +497,381 @@ msgstr "" msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" +#: lib/elements/clone.py:20 +msgid "Clone Object" msgstr "" -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +#: lib/elements/clone.py:21 +msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" +#: lib/elements/clone.py:24 +msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +#: lib/elements/clone.py:25 +msgid "* Select the clone" msgstr "" -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" +#: lib/elements/clone.py:26 lib/elements/clone.py:37 +msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "" -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +#: lib/elements/clone.py:31 +msgid "Clone is not embroiderable" msgstr "" -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" +#: lib/elements/clone.py:32 +msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "" -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" +#: lib/elements/clone.py:35 +msgid "Convert the clone into a real element:" msgstr "" -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" +#: lib/elements/clone.py:36 +msgid "* Select the clone." msgstr "" -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." +#: lib/elements/clone.py:51 +msgid "Clone" msgstr "" -#: lib/elements/auto_fill.py:74 -msgid "Underlay" +#: lib/elements/clone.py:57 +msgid "Custom fill angle" msgstr "" -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" +#: lib/elements/clone.py:58 +msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" +#: lib/elements/element.py:202 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +#: lib/elements/element.py:203 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:207 +msgid "Both" msgstr "" -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" +#: lib/elements/element.py:207 +msgid "Before" msgstr "" -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" +#: lib/elements/element.py:207 +msgid "After" msgstr "" -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" +#: lib/elements/element.py:207 +msgid "Neither" msgstr "" -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +#: lib/elements/element.py:216 +#: inx/inkstitch_lettering_force_lock_stitches.inx:3 +msgid "Force lock stitches" msgstr "" -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" +#: lib/elements/element.py:217 +msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +#: lib/elements/element.py:261 +#, python-format +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +#. used when showing an error message to the user such as +#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't +#. intersect both rails." +#: lib/elements/element.py:354 +msgid "error:" msgstr "" -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" +#: lib/elements/empty_d_object.py:13 +msgid "Empty D-Attribute" msgstr "" -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +#: lib/elements/empty_d_object.py:14 +msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +#: lib/elements/empty_d_object.py:16 +msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" msgstr "" -#: lib/elements/clone.py:25 -msgid "Clone Object" +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/clone.py:26 -msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" msgstr "" -#: lib/elements/clone.py:29 -msgid "If you want to convert the clone into a real element, follow these steps:" +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/clone.py:30 -msgid "* Select the clone" +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" msgstr "" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 -msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/clone.py:36 -msgid "Clone is not embroiderable" +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" msgstr "" -#: lib/elements/clone.py:37 -msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/clone.py:40 -msgid "Convert the clone into a real element:" +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" msgstr "" -#: lib/elements/clone.py:41 -msgid "* Select the clone." +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/clone.py:56 -msgid "Clone" +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/clone.py:62 -msgid "Custom fill angle" +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." msgstr "" -#: lib/elements/clone.py:63 -msgid "This setting will apply a custom fill angle for the clone." +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/element.py:198 -msgid "Allow lock stitches" +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/element.py:199 -msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 -msgid "Both" +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/element.py:203 -msgid "Before" +#: lib/elements/fill_stitch.py:72 +msgid "Unconnected" msgstr "" -#: lib/elements/element.py:203 -msgid "After" +#: lib/elements/fill_stitch.py:73 +msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/element.py:203 -msgid "Neither" +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 +msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/element.py:212 -#: inx/inkstitch_lettering_force_lock_stitches.inx:3 -msgid "Force lock stitches" +#: lib/elements/fill_stitch.py:82 +msgid "Border crosses itself" msgstr "" -#: lib/elements/element.py:213 -msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." +#: lib/elements/fill_stitch.py:83 +msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "" -#: lib/elements/element.py:257 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" msgstr "" -#. used when showing an error message to the user such as -#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't -#. intersect both rails." -#: lib/elements/element.py:345 -msgid "error:" +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/empty_d_object.py:13 -msgid "Empty D-Attribute" +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" msgstr "" -#: lib/elements/empty_d_object.py:14 -msgid "There is an invalid path object in the document, the d-attribute is missing." +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" msgstr "" -#: lib/elements/empty_d_object.py:16 -msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" msgstr "" -#: lib/elements/fill.py:23 -msgid "Unconnected" +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" msgstr "" -#: lib/elements/fill.py:24 -msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" msgstr "" -#: lib/elements/fill.py:28 lib/elements/fill.py:36 -msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill.py:33 -msgid "Border crosses itself" +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" msgstr "" -#: lib/elements/fill.py:34 -msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" msgstr "" -#: lib/elements/fill.py:41 -msgid "Fill" +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." +#: lib/elements/fill_stitch.py:111 +msgid "Round" msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" +msgstr "" + +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" + +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "" + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "" -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "" -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "" +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "" + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "" + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "" + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "" + #: lib/elements/image.py:13 msgid "Image" msgstr "" @@ -1151,15 +1239,15 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" @@ -1278,7 +1366,7 @@ msgstr "" msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1287,7 +1375,7 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "" @@ -1349,50 +1437,50 @@ msgstr "" msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "" @@ -1400,6 +1488,10 @@ msgstr "" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "" @@ -1690,6 +1782,10 @@ msgstr "" msgid "AutoSatin Running Stitch %d" msgstr "" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -2741,6 +2837,7 @@ msgid "Duplicate Params" msgstr "" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "" @@ -3702,6 +3799,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po index f8f64e7f..a78e5710 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:21\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,198 +497,89 @@ msgstr "raccordo" msgid "command marker" msgstr "indicatore di comando" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" -msgstr "Riempimento piccolo" - -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." -msgstr "Questo oggetto di riempimento è così piccolo che probabilmente avrebbe un aspetto migliore come punto filza o colonna satinata. Per forme molto piccole, il punto di riempimento non è possibile e Ink/Stitch utilizzerà invece il punto filza intorno al contorno." - -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" -msgstr "Espandi" - -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." -msgstr "" - -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" -msgstr "Intarsio" - -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." -msgstr "" - -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" -msgstr "Riempimento automatico" - -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" -msgstr "Riempimento impunture indirizzato automaticamente" - -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" -msgstr "Lunghezza ounto imbastitura (attraversamento tra sezioni)" - -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." -msgstr "Lunghezza dei punti intorno al contorno della regione di riempimento utilizzata per il passaggio da una sezione all'altra." - -#: lib/elements/auto_fill.py:74 -msgid "Underlay" -msgstr "Sottostrato" - -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" -msgstr "Riempi automaticamente il sottostrato" - -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" -msgstr "Angolo di riempimento" - -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." -msgstr "Predefinito: angolo di riempimento + 90 gradi. Inserire una lista separata da virgole per livelli multipli." - -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" -msgstr "Spaziatura tra righe" - -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" -msgstr "predefinito: 3 volte la spaziatura tra le file di riempimento" - -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" -msgstr "Lunghezza massima punto" - -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" -msgstr "predefinito: uguale alla lunghezza massima del punto di riempimento" - -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." -msgstr "Restringe la forma prima di eseguire il sottostrato per evitare che quest'ultimo sia visibile all'esterno del riempimento." - -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" -msgstr "Salta l'ultimo punto in ogni fila" - -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." -msgstr "L'ultimo punto di ogni fila è molto vicino al primo punto della fila successiva. Saltandolo si riduce il numero di punti e la loro densità ." - -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." -msgstr "Espande la forma prima della cucitura di riempimento per compensare gli spazi vuoti tra le forme." - -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" -msgstr "Sottofondo" - -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." -msgstr "Spostamento all'interno della forma quando si passa da una sezione all'altra. I punti del sottostrato non si spostano in direzione dell'angolo della fila e quindi non sono visibili. Questo dà loro un aspetto frastagliato." - -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." -msgstr "Errore durante l'auto-riempimento! C'è un problema con Ink/Stitch." - -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " -msgstr "Se vuoi contribuire a migliorare Ink/Stitch, copia questo messaggio in una nuova issue a questo link: " - -#: lib/elements/clone.py:25 +#: lib/elements/clone.py:20 msgid "Clone Object" msgstr "" -#: lib/elements/clone.py:26 +#: lib/elements/clone.py:21 msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:24 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:30 +#: lib/elements/clone.py:25 msgid "* Select the clone" msgstr "" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 +#: lib/elements/clone.py:26 lib/elements/clone.py:37 msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "" -#: lib/elements/clone.py:36 +#: lib/elements/clone.py:31 msgid "Clone is not embroiderable" msgstr "" -#: lib/elements/clone.py:37 +#: lib/elements/clone.py:32 msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "" -#: lib/elements/clone.py:40 +#: lib/elements/clone.py:35 msgid "Convert the clone into a real element:" msgstr "" -#: lib/elements/clone.py:41 +#: lib/elements/clone.py:36 msgid "* Select the clone." msgstr "" -#: lib/elements/clone.py:56 +#: lib/elements/clone.py:51 msgid "Clone" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:57 msgid "Custom fill angle" msgstr "" -#: lib/elements/clone.py:63 +#: lib/elements/clone.py:58 msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:198 +#: lib/elements/element.py:202 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:199 +#: lib/elements/element.py:203 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Both" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Before" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "After" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Neither" msgstr "" -#: lib/elements/element.py:212 +#: lib/elements/element.py:216 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:213 +#: lib/elements/element.py:217 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:261 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "L'oggetto %(id)s ha un attributo vuoto. Cancella questo oggetto dal tuo documento." @@ -696,7 +587,7 @@ msgstr "L'oggetto %(id)s ha un attributo vuoto. Cancella questo oggetto dal tuo #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:345 +#: lib/elements/element.py:354 msgid "error:" msgstr "errore:" @@ -712,78 +603,275 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" +msgstr "Riempimento piccolo" + +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +msgstr "Questo oggetto di riempimento è così piccolo che probabilmente avrebbe un aspetto migliore come punto filza o colonna satinata. Per forme molto piccole, il punto di riempimento non è possibile e Ink/Stitch utilizzerà invece il punto filza intorno al contorno." + +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" +msgstr "Espandi" + +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +msgstr "" + +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" +msgstr "Intarsio" + +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +msgstr "" + +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" +msgstr "" + +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." +msgstr "" + +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" +msgstr "" + +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" +msgstr "" + +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" +msgstr "" + +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." +msgstr "" + +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" +msgstr "" + +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" +msgstr "" + +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." +msgstr "" + +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." +msgstr "" + +#: lib/elements/fill_stitch.py:72 msgid "Unconnected" msgstr "Disconnesso" -#: lib/elements/fill.py:24 +#: lib/elements/fill_stitch.py:73 msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "Riempimento: questo oggetto è composto da forme non collegate. Questo non è permesso in quanto Ink/Stich non può sapere l'ordine con cui devono essere cucite. Scomponi l'oggetto." -#: lib/elements/fill.py:28 lib/elements/fill.py:36 +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/fill.py:33 +#: lib/elements/fill_stitch.py:82 msgid "Border crosses itself" msgstr "Il bordo incrocia se stesso" -#: lib/elements/fill.py:34 +#: lib/elements/fill_stitch.py:83 msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "Riempimento: forma non valida. Può accadere se i bordi incrociano se stessi." -#: lib/elements/fill.py:41 -msgid "Fill" -msgstr "Riempi" +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" +msgstr "" + +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" +msgstr "Riempimento impunture indirizzato automaticamente" + +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" +msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" -msgstr "Riempimento impunture indirizzato manualmente" +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" +msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." -msgstr "AutoFill è il metodo di default per generare cuciture di riempimento." +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" +msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Round" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" +msgstr "" + +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" + +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "Angolo delle linee dei punti" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "L'angolo si incrementa in senso anti-orario. Zero è orizzontale. Sono ammessi valori negativi." -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "Salta l'ultimo punto in ogni fila" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "L'ultimo punto di ogni fila è molto vicino al primo punto della fila successiva. Saltandolo si riduce il numero di punti e la loro densità ." + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "Capovolgi il riempimento (parti da destra a sinistra)" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "L'opzione di inversione può facilitare l'instradamento del percorso di cucitura. Quando è abilitata, l'ago va da destra a sinistra invece che da sinistra a destra." -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "Spaziatura tra le righe" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "Distanza tra righe di cucitura." -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "Lunghezza massima del punto di riempimento" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "La lunghezza di ogni punto di una riga. I punti più corti potrebbero essere usati all'inizio o alla fine della riga." -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "Scorri le file questo tanto di volte prima di ripetere" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "Questa impostazione determina quante righe ci saranno dalla cucitura prima di arrivare alla stessa colonna." +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "Lunghezza ounto imbastitura (attraversamento tra sezioni)" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "Lunghezza dei punti intorno al contorno della regione di riempimento utilizzata per il passaggio da una sezione all'altra." + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "Sottostrato" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "Angolo di riempimento" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "Predefinito: angolo di riempimento + 90 gradi. Inserire una lista separata da virgole per livelli multipli." + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "Spaziatura tra righe" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "predefinito: 3 volte la spaziatura tra le file di riempimento" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "Lunghezza massima punto" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "predefinito: uguale alla lunghezza massima del punto di riempimento" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "Restringe la forma prima di eseguire il sottostrato per evitare che quest'ultimo sia visibile all'esterno del riempimento." + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "Espande la forma prima della cucitura di riempimento per compensare gli spazi vuoti tra le forme." + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "Sottofondo" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "Spostamento all'interno della forma quando si passa da una sezione all'altra. I punti del sottostrato non si spostano in direzione dell'angolo della fila e quindi non sono visibili. Questo dà loro un aspetto frastagliato." + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "Errore durante l'auto-riempimento! C'è un problema con Ink/Stitch." + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "Se vuoi contribuire a migliorare Ink/Stitch, copia questo messaggio in una nuova issue a questo link: " + #: lib/elements/image.py:13 msgid "Image" msgstr "" @@ -1152,15 +1240,15 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "Ink/Stitch non riesce a lavorare con nessuno degli oggetti selezionati." -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "In tutto il documento non ci sono oggetti con cui Ink/Stitch sia in grado di lavorare." -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" @@ -1279,7 +1367,7 @@ msgstr "Cucire le linee di testo avanti e indietro" msgid "Add trims" msgstr "Aggiungi tagli" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1288,7 +1376,7 @@ msgstr "Aggiungi tagli" msgid "Cancel" msgstr "Annulla" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "Applica ed esci" @@ -1350,50 +1438,50 @@ msgstr "Selezionare uno o più comandi da collegare." msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "Queste impostazioni saranno applicate ad un oggetto." -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "Queste impostazioni saranno applicate agli oggetti %d." -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "Alcuni parametri hanno valori diversi tra gli oggetti. Selezionare un valore dalla lista a discesa o inserirne uno." -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "Disabilitando questa scheda saranno disabilitate le schede seguenti: %d ." -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "Disabilitando questa scheda saranno disabilitate le schede seguenti." -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "Abilitando questa scheda sarà disabilitata %s e viceversa." -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "Oggetti Inkscape" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "Clicca per fare in modo che questo parametro venga salvato quando si premere \"Applica ed esci\"" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Questo parametro sarà salvato quando verrà premuto \"Applica ed esci\"" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "Parametri di ricamo" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "Utilizza le ultime impostazioni" @@ -1401,6 +1489,10 @@ msgstr "Utilizza le ultime impostazioni" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "" @@ -1691,6 +1783,10 @@ msgstr "AutoRaso %d" msgid "AutoSatin Running Stitch %d" msgstr "Punto progressivo AutoRase %d" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "Piano di cucitura" @@ -2742,6 +2838,7 @@ msgid "Duplicate Params" msgstr "" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "" @@ -3703,6 +3800,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po index 9ecc16da..db370e8c 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:21\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,200 +497,89 @@ msgstr "コãƒã‚¯ã‚¿" msgid "command marker" msgstr "コマンドマーカー" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" -msgstr "スモールフィル" - -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." -msgstr "ã“ã®å¡—りã¤ã¶ã—オブジェクトã¯éžå¸¸ã«å°ã•ã„ã®ã§ã€ãƒ©ãƒ³ãƒ‹ãƒ³ã‚°ã‚¹ãƒ†ãƒƒãƒã‚„サテンステッãƒã®ãƒ©ã‚¤ãƒ³ã¨ã—ãŸæ–¹ãŒè¦‹æ „ãˆãŒã‚ˆããªã‚Šã¾ã™ã€‚éžå¸¸ã«å°ã•ã„形状ã®å ´åˆã€å¡—りã¤ã¶ã—ステッãƒã¯ä¸å¯èƒ½ã§ã‚りã€ã‚¤ãƒ³ã‚¯/ステッãƒã¯ä»£ã‚りã«ã‚¢ã‚¦ãƒˆãƒ©ã‚¤ãƒ³ã®å‘¨ã‚Šã«ãƒ©ãƒ³ãƒ‹ãƒ³ã‚°ã‚¹ãƒ†ãƒƒãƒã‚’使用ã—ã¾ã™ã€‚" - -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" -msgstr "展開" - -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." -msgstr "ã“ã®å¡—りã¤ã¶ã—オブジェクトã®å±•開パラメータã¯é©ç”¨ã§ãã¾ã›ã‚“。\n" -"インク/ステッãƒã¯ãれを無視ã—ã€ä»£ã‚りã«å…ƒã®ã‚µã‚¤ã‚ºã‚’使用ã—ã¾ã™ã€‚" - -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" -msgstr "挿入ã™ã‚‹" - -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." -msgstr "ã“ã®å¡—りã¤ã¶ã—オブジェクトã®å±•開パラメータã¯é©ç”¨ã§ãã¾ã›ã‚“。\n" -"インク/ステッãƒã¯ãれを無視ã—ã€ä»£ã‚りã«å…ƒã®ã‚µã‚¤ã‚ºã‚’使用ã—ã¾ã™ã€‚" - -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" -msgstr "オートフィル" - -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" -msgstr "自動的ã«ãƒ«ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã•れãŸãƒ•ィルステッãƒ" - -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" -msgstr "ランニングステッãƒã®é•·ã•(セクション間ã®é–“隔)" - -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." -msgstr "セクション間を移動ã™ã‚‹ã¨ãã«ä½¿ç”¨ã•れる塗りã¤ã¶ã—é ˜åŸŸã®è¼ªéƒã®å‘¨ã‚Šã®ã‚¹ãƒ†ãƒƒãƒã®é•·ã•。" - -#: lib/elements/auto_fill.py:74 -msgid "Underlay" -msgstr "アンダーレイ" - -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" -msgstr "オートフィルアンダーレイ" - -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" -msgstr "塗りã¤ã¶ã—角度" - -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." -msgstr "デフォルト:塗りã¤ã¶ã—角度+90度。複数ã®ãƒ¬ã‚¤ãƒ¤ãƒ¼ã«ã‚³ãƒ³ãƒžåŒºåˆ‡ã‚Šã®ãƒªã‚¹ãƒˆã‚’挿入ã—ã¾ã™ã€‚" - -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" -msgstr "行間隔" - -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" -msgstr "デフォルト:3x塗りã¤ã¶ã—行間隔" - -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" -msgstr "最大ステッãƒé•·ã•" - -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" -msgstr "デフォルト:最大フィルステッãƒé•·" - -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." -msgstr "アンダーレイを行ã†å‰ã«å½¢çŠ¶ã‚’ç¸®å°ã—ã¦ã€ã‚¢ãƒ³ãƒ€ãƒ¼ãƒ¬ã‚¤ãŒå¡—りã¤ã¶ã—ã®å¤–å´ã«è¡¨ç¤ºã•れãªã„よã†ã«ã—ã¾ã™ã€‚" - -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" -msgstr "å„è¡Œã®æœ€å¾Œã®ã‚¹ãƒ†ãƒƒãƒã‚’スã‚ップã—ã¾ã™" - -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." -msgstr "å„è¡Œã®æœ€å¾Œã®ã‚¹ãƒ†ãƒƒãƒã¯ã€æ¬¡ã®è¡Œã®æœ€åˆã®ã‚¹ãƒ†ãƒƒãƒã«éžå¸¸ã«è¿‘ã„ã§ã™ã€‚スã‚ップã™ã‚‹ã¨ã€ã‚¹ãƒ†ãƒƒãƒæ•°ã¨å¯†åº¦ãŒæ¸›å°‘ã—ã¾ã™ã€‚" - -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." -msgstr "形状間ã®ã‚®ãƒ£ãƒƒãƒ—を補æ£ã™ã‚‹ãŸã‚ã«ã€å¡—りã¤ã¶ã—ステッãƒã®å‰ã«å½¢çŠ¶ã‚’æ‹¡å¼µã—ã¾ã™ã€‚" - -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" -msgstr "アンダーパス" - -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." -msgstr "セクション間を移動ã™ã‚‹ã¨ãã¯ã€ã‚·ã‚§ã‚¤ãƒ—内を移動ã—ã¾ã™ã€‚アンダーパスステッãƒã¯ã€åˆ—ã®è§’åº¦ã®æ–¹å‘ã«ç§»å‹•ã—ãªã„よã†ã«ã—ã¦ã€éžè¡¨ç¤ºã«ã—ã¾ã™ã€‚ギザギザã®å¤–観を与ãˆã¾ã™ã€‚" - -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." -msgstr "自動入力ä¸ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸï¼ã‚¤ãƒ³ã‚¯/ステッãƒã«å•題ãŒã‚りã¾ã™ã€‚" - -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " -msgstr "インク/ステッãƒã®æ”¹å–„ã«ã”å”力ã„ãŸã ã‘ã‚‹å ´åˆã¯ã€ã“ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸å…¨ä½“ã‚’æ–°ã—ã„ Issue ã«è²¼ã‚Šä»˜ã‘ã¦ãã ã•ã„。 " - -#: lib/elements/clone.py:25 +#: lib/elements/clone.py:20 msgid "Clone Object" msgstr "オブジェクトã®ã‚¯ãƒãƒ¼ãƒ³" -#: lib/elements/clone.py:26 +#: lib/elements/clone.py:21 msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "ã“ã®ãƒ‰ã‚ュメントã«ã¯1ã¤ä»¥ä¸Šã®ã‚¯ãƒãƒ¼ãƒ³ã‚ªãƒ–ジェクトãŒã‚りã¾ã™ã€‚インク/ステッãƒã¯å˜ä¸€ã®ã‚¯ãƒãƒ¼ãƒ³ã§æ©Ÿèƒ½ã—ã¾ã™ãŒã€è¨å®šã§ãるパラメータã¯ã”ãã‚ãšã‹ã§ã™ã€‚ " -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:24 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "クãƒãƒ¼ãƒ³ã‚’実際ã®è¦ç´ ã«å¤‰æ›ã™ã‚‹å ´åˆã¯ã€æ¬¡ã®æ‰‹é †ã«å¾“ã„ã¾ã™ã€‚" -#: lib/elements/clone.py:30 +#: lib/elements/clone.py:25 msgid "* Select the clone" msgstr "*クãƒãƒ¼ãƒ³ã‚’é¸æŠžã—ã¾ã™" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 +#: lib/elements/clone.py:26 lib/elements/clone.py:37 msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "*実行:[編集]> [クãƒãƒ¼ãƒ³]> [クãƒãƒ¼ãƒ³ã®ãƒªãƒ³ã‚¯è§£é™¤](Alt + Shift + D)" -#: lib/elements/clone.py:36 +#: lib/elements/clone.py:31 msgid "Clone is not embroiderable" msgstr "クãƒãƒ¼ãƒ³ã¯åˆºç¹ã§ãã¾ã›ã‚“" -#: lib/elements/clone.py:37 +#: lib/elements/clone.py:32 msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "ã“ã®ãƒ‰ã‚ュメントã«ã¯ã€1ã¤ä»¥ä¸Šã®ã‚¯ãƒãƒ¼ãƒ³ã‚ªãƒ–ジェクトãŒã‚りã¾ã™ã€‚クãƒãƒ¼ãƒ³ã¯ã€åˆºç¹å¯èƒ½ãªè¦ç´ ã®ç›´æŽ¥ã®åã§ã‚ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚インク/ステッãƒã¯ã€ã‚°ãƒ«ãƒ¼ãƒ—ã®ã‚¯ãƒãƒ¼ãƒ³ã‚„ãã®ä»–ã®åˆºç¹ã§ããªã„è¦ç´ (テã‚ストã¾ãŸã¯ç”»åƒï¼‰ã‚’刺ç¹ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“。" -#: lib/elements/clone.py:40 +#: lib/elements/clone.py:35 msgid "Convert the clone into a real element:" msgstr "クãƒãƒ¼ãƒ³ã‚’解除ã—ã¾ã™ã€‚" -#: lib/elements/clone.py:41 +#: lib/elements/clone.py:36 msgid "* Select the clone." msgstr "*クãƒãƒ¼ãƒ³ã‚’é¸æŠžã—ã¾ã™ã€‚" -#: lib/elements/clone.py:56 +#: lib/elements/clone.py:51 msgid "Clone" msgstr "クãƒãƒ¼ãƒ³" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:57 msgid "Custom fill angle" msgstr "カスタムフィル刺ç¹è§’度" -#: lib/elements/clone.py:63 +#: lib/elements/clone.py:58 msgid "This setting will apply a custom fill angle for the clone." msgstr "ã“ã®è¨å®šã¯ã€ã‚¯ãƒãƒ¼ãƒ³ã«ã‚«ã‚¹ã‚¿ãƒ ã®å¡—りã¤ã¶ã—角度をé©ç”¨ã—ã¾ã™ã€‚" -#: lib/elements/element.py:198 +#: lib/elements/element.py:202 msgid "Allow lock stitches" msgstr "ãƒãƒƒã‚¯ã‚¹ãƒ†ãƒƒãƒã‚’許å¯ã™ã‚‹" -#: lib/elements/element.py:199 +#: lib/elements/element.py:203 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "ã“ã®ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã®æœ€åˆã¾ãŸã¯æœ€å¾Œã€ã‚ã‚‹ã„ã¯ãã®ä¸¡æ–¹ã§ã‚¹ãƒ¬ãƒƒãƒ‰ã‚’çµã³ã¾ã™ã€‚手動ステッãƒã¯ãƒãƒƒã‚¯ã‚¹ãƒ†ãƒƒãƒã‚’è¿½åŠ ã—ã¾ã›ã‚“。" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Both" msgstr "両方" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Before" msgstr "å‰" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "After" msgstr "後" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Neither" msgstr "ã©ã¡ã‚‰ã§ã‚‚ãªã„" -#: lib/elements/element.py:212 +#: lib/elements/element.py:216 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:213 +#: lib/elements/element.py:217 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:261 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "オブジェクト %(id)sã«ã¯ç©ºã® 'd' 属性ãŒã‚りã¾ã™ã€‚ã“ã®ã‚ªãƒ–ジェクトをドã‚ュメントã‹ã‚‰å‰Šé™¤ã—ã¦ãã ã•ã„。" @@ -698,7 +587,7 @@ msgstr "オブジェクト %(id)sã«ã¯ç©ºã® 'd' 属性ãŒã‚りã¾ã™ã€‚ã“ã® #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:345 +#: lib/elements/element.py:354 msgid "error:" msgstr "エラー" @@ -714,78 +603,277 @@ msgstr "ドã‚ュメントã«ç„¡åйãªãƒ‘スオブジェクトãŒã‚りã€då±žæ€ msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "*拡張機能ã®å®Ÿè¡Œ>インク/ステッãƒ>トラブルシューティング>ドã‚ュメントã®ã‚¯ãƒªãƒ¼ãƒ³ã‚¢ãƒƒãƒ—..." -#: lib/elements/fill.py:23 +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" +msgstr "スモールフィル" + +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +msgstr "ã“ã®å¡—りã¤ã¶ã—オブジェクトã¯éžå¸¸ã«å°ã•ã„ã®ã§ã€ãƒ©ãƒ³ãƒ‹ãƒ³ã‚°ã‚¹ãƒ†ãƒƒãƒã‚„サテンステッãƒã®ãƒ©ã‚¤ãƒ³ã¨ã—ãŸæ–¹ãŒè¦‹æ „ãˆãŒã‚ˆããªã‚Šã¾ã™ã€‚éžå¸¸ã«å°ã•ã„形状ã®å ´åˆã€å¡—りã¤ã¶ã—ステッãƒã¯ä¸å¯èƒ½ã§ã‚りã€ã‚¤ãƒ³ã‚¯/ステッãƒã¯ä»£ã‚りã«ã‚¢ã‚¦ãƒˆãƒ©ã‚¤ãƒ³ã®å‘¨ã‚Šã«ãƒ©ãƒ³ãƒ‹ãƒ³ã‚°ã‚¹ãƒ†ãƒƒãƒã‚’使用ã—ã¾ã™ã€‚" + +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" +msgstr "展開" + +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +msgstr "ã“ã®å¡—りã¤ã¶ã—オブジェクトã®å±•開パラメータã¯é©ç”¨ã§ãã¾ã›ã‚“。\n" +"インク/ステッãƒã¯ãれを無視ã—ã€ä»£ã‚りã«å…ƒã®ã‚µã‚¤ã‚ºã‚’使用ã—ã¾ã™ã€‚" + +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" +msgstr "挿入ã™ã‚‹" + +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +msgstr "ã“ã®å¡—りã¤ã¶ã—オブジェクトã®å±•開パラメータã¯é©ç”¨ã§ãã¾ã›ã‚“。\n" +"インク/ステッãƒã¯ãれを無視ã—ã€ä»£ã‚りã«å…ƒã®ã‚µã‚¤ã‚ºã‚’使用ã—ã¾ã™ã€‚" + +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" +msgstr "" + +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." +msgstr "" + +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" +msgstr "" + +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" +msgstr "" + +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" +msgstr "" + +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." +msgstr "" + +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" +msgstr "" + +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" +msgstr "" + +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." +msgstr "" + +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." +msgstr "" + +#: lib/elements/fill_stitch.py:72 msgid "Unconnected" msgstr "接続ã•れã¦ã„ã¾ã›ã‚“" -#: lib/elements/fill.py:24 +#: lib/elements/fill_stitch.py:73 msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "塗りã¤ã¶ã—:ã“ã®ã‚ªãƒ–ジェクトã¯ã€æŽ¥ç¶šã•れã¦ã„ãªã„ã‚·ã‚§ã‚¤ãƒ—ã§æ§‹æˆã•れã¦ã„ã¾ã™ã€‚インク/ステッãƒã¯ãれらをステッãƒã™ã‚‹é †åºãŒã‚ã‹ã‚‰ãªã„ãŸã‚ã€ã“れã¯è¨±å¯ã•れã¦ã„ã¾ã›ã‚“。ã“ã®ã‚ªãƒ–ジェクトを別々ã®å½¢çжã«åˆ†å‰²ã—ã¦ãã ã•ã„。" -#: lib/elements/fill.py:28 lib/elements/fill.py:36 +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "*拡張機能>インク/ステッãƒ>塗りã¤ã¶ã—ツール>塗りã¤ã¶ã—オブジェクトを分解" -#: lib/elements/fill.py:33 +#: lib/elements/fill_stitch.py:82 msgid "Border crosses itself" msgstr "境界を横切る" -#: lib/elements/fill.py:34 +#: lib/elements/fill_stitch.py:83 msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "塗りã¤ã¶ã—:形状ãŒç„¡åйã§ã™ã€‚ã“れã¯ã€å¢ƒç•ŒãŒãれ自体を越ãˆã‚‹å ´åˆã«ç™ºç”Ÿã™ã‚‹å¯èƒ½æ€§ãŒã‚りã¾ã™ã€‚" -#: lib/elements/fill.py:41 -msgid "Fill" -msgstr "フィル" +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" +msgstr "" + +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" +msgstr "自動的ã«ãƒ«ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã•れãŸãƒ•ィルステッãƒ" + +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Round" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" +msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" -msgstr "手動ã§ãƒ«ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã•れãŸãƒ•ィルステッãƒ" +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" +msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." -msgstr "オートフィルã¯ã€ãƒ•ィルステッãƒã‚’生æˆã™ã‚‹ãŸã‚ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®æ–¹æ³•ã§ã™ã€‚" +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "ステッãƒã®ç·šã®è§’度" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "角度ã¯å時計回りã«å›žè»¢ã—ã¾ã™ã€‚ 0ã¯æ°´å¹³ã§ã™ã€‚è² ã®è§’度もè¨å®šå¯èƒ½ã§ã™ã€‚" -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "å„è¡Œã®æœ€å¾Œã®ã‚¹ãƒ†ãƒƒãƒã‚’スã‚ップã—ã¾ã™" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "å„è¡Œã®æœ€å¾Œã®ã‚¹ãƒ†ãƒƒãƒã¯ã€æ¬¡ã®è¡Œã®æœ€åˆã®ã‚¹ãƒ†ãƒƒãƒã«éžå¸¸ã«è¿‘ã„ã§ã™ã€‚スã‚ップã™ã‚‹ã¨ã€ã‚¹ãƒ†ãƒƒãƒæ•°ã¨å¯†åº¦ãŒæ¸›å°‘ã—ã¾ã™ã€‚" + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "フリップフィル(å³ã‹ã‚‰å·¦ã«é–‹å§‹ï¼‰" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "フリップオプションã¯ã€ã‚¹ãƒ†ãƒƒãƒãƒ‘スã®ãƒ«ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã«å½¹ç«‹ã¡ã¾ã™ã€‚フリップを有効ã«ã™ã‚‹ã¨ã€ã‚¹ãƒ†ãƒƒãƒã¯å·¦ã‹ã‚‰å³ã§ã¯ãªãå³ã‹ã‚‰å·¦ã«ãªã‚Šã¾ã™ã€‚" -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "行間ã®é–“éš”" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "ステッãƒã®åˆ—é–“ã®è·é›¢" -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "フィルステッãƒã®æœ€å¤§é•·ã•(縫ã„ピッãƒ)" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "行ã®å„ステッãƒã®é•·ã•ã€‚è¡Œã®æœ€åˆã¾ãŸã¯æœ€å¾Œã«çŸã„ステッãƒã‚’使用ã§ãã¾ã™ã€‚" -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "繰り返ã™å‰ã«ã€è¡Œã‚’ãšã‚‰ã—ã¦ã„ãã¾ã™" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "ã“れをè¨å®šã™ã‚‹ã¨ã€åŒã˜åˆ—ä½ç½®ã«å…¥ã‚‹å‰ã«ã‚¹ãƒ†ãƒƒãƒãŒä½•行離れã¦ã„ã‚‹ã‹ãŒæ±ºã¾ã‚Šã¾ã™ã€‚" +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "ランニングステッãƒã®é•·ã•(セクション間ã®é–“隔)" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "セクション間を移動ã™ã‚‹ã¨ãã«ä½¿ç”¨ã•れる塗りã¤ã¶ã—é ˜åŸŸã®è¼ªéƒã®å‘¨ã‚Šã®ã‚¹ãƒ†ãƒƒãƒã®é•·ã•。" + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "アンダーレイ" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "塗りã¤ã¶ã—角度" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "デフォルト:塗りã¤ã¶ã—角度+90度。複数ã®ãƒ¬ã‚¤ãƒ¤ãƒ¼ã«ã‚³ãƒ³ãƒžåŒºåˆ‡ã‚Šã®ãƒªã‚¹ãƒˆã‚’挿入ã—ã¾ã™ã€‚" + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "行間隔" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "デフォルト:3x塗りã¤ã¶ã—行間隔" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "最大ステッãƒé•·ã•" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "デフォルト:最大フィルステッãƒé•·" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "アンダーレイを行ã†å‰ã«å½¢çŠ¶ã‚’ç¸®å°ã—ã¦ã€ã‚¢ãƒ³ãƒ€ãƒ¼ãƒ¬ã‚¤ãŒå¡—りã¤ã¶ã—ã®å¤–å´ã«è¡¨ç¤ºã•れãªã„よã†ã«ã—ã¾ã™ã€‚" + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "形状間ã®ã‚®ãƒ£ãƒƒãƒ—を補æ£ã™ã‚‹ãŸã‚ã«ã€å¡—りã¤ã¶ã—ステッãƒã®å‰ã«å½¢çŠ¶ã‚’æ‹¡å¼µã—ã¾ã™ã€‚" + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "アンダーパス" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "セクション間を移動ã™ã‚‹ã¨ãã¯ã€ã‚·ã‚§ã‚¤ãƒ—内を移動ã—ã¾ã™ã€‚アンダーパスステッãƒã¯ã€åˆ—ã®è§’åº¦ã®æ–¹å‘ã«ç§»å‹•ã—ãªã„よã†ã«ã—ã¦ã€éžè¡¨ç¤ºã«ã—ã¾ã™ã€‚ギザギザã®å¤–観を与ãˆã¾ã™ã€‚" + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "自動入力ä¸ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸï¼ã‚¤ãƒ³ã‚¯/ステッãƒã«å•題ãŒã‚りã¾ã™ã€‚" + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "インク/ステッãƒã®æ”¹å–„ã«ã”å”力ã„ãŸã ã‘ã‚‹å ´åˆã¯ã€ã“ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸å…¨ä½“ã‚’æ–°ã—ã„ Issue ã«è²¼ã‚Šä»˜ã‘ã¦ãã ã•ã„。 " + #: lib/elements/image.py:13 msgid "Image" msgstr "ç”»åƒ" @@ -1155,15 +1243,15 @@ msgid "Please select at least one satin column." msgstr "å°‘ãªãã¨ã‚‚1ã¤ã®ã‚µãƒ†ãƒ³ã‚«ãƒ©ãƒ ã‚’é¸æŠžã—ã¦ãã ã•ã„。" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "インク/ステッãƒã¯ã€é¸æŠžã—ãŸã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã®æ“作方法をèªè˜ã—ã¦ã„ã¾ã›ã‚“。" -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "インクステッãƒãŒæ“作å¯èƒ½ãªã‚ªãƒ–ジェクトãŒã“ã®ãƒ‰ã‚ュメント全体ã«ã‚りã¾ã›ã‚“。" -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "ヒント: 拡張機能 > インクステッム> トラブルシューティング > オブジェクトã®ãƒˆãƒ©ãƒ–ルシューティングを実行" @@ -1282,7 +1370,7 @@ msgstr "テã‚ストã®è¡Œã‚’å‰å¾Œã«ã‚¹ãƒ†ãƒƒãƒã—ã¾ã™ã€‚" msgid "Add trims" msgstr "ãƒˆãƒªãƒ ã‚’è¿½åŠ " -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1291,7 +1379,7 @@ msgstr "ãƒˆãƒªãƒ ã‚’è¿½åŠ " msgid "Cancel" msgstr "ã‚ャンセル" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "é©ç”¨ã—ã¦çµ‚了" @@ -1353,50 +1441,50 @@ msgstr "添付ã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã‚’1ã¤ä»¥ä¸Šé¸æŠžã—ã¦ãã ã•ã„。" msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "ã“ã®è¨å®šã¯1ã¤ã®ã‚ªãƒ–ジェクトã«é©ç”¨ã•れã¾ã™ã€‚" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "ã“ã®è¨å®šã¯%d個ã®ã‚ªãƒ–ジェクトã«é©ç”¨ã•れã¾ã™ã€‚" -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "一部ã®è¨å®šã§ã‚ªãƒ–ジェクト間ã§ç•°ãªã‚‹å€¤ãŒè¨å®šã•れã¦ã„ã¾ã™ã€‚ ドãƒãƒƒãƒ—ダウンã‹ã‚‰å€¤ã‚’é¸æŠžã™ã‚‹ã‹ã€æ–°ã—ã„値を入力ã—ã¦ãã ã•ã„。" -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "ã“ã®ã‚¿ãƒ–を無効ã«ã™ã‚‹ã¨ã€æ¬¡ã® %d ã®ã‚¿ãƒ–ãŒç„¡åйã«ãªã‚Šã¾ã™ã€‚" -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "ã“ã®ã‚¿ãƒ–を無効ã«ã™ã‚‹ã¨ã€æ¬¡ã®ã‚¿ãƒ–も無効ã«ãªã‚Šã¾ã™ã€‚" -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "ã“ã®ã‚¿ãƒ–を有効ã«ã™ã‚‹ã¨ %s ãŒç„¡åйã«ãªã‚Šã€ãã®é€†ã‚‚åŒæ§˜ã§ã™ã€‚" -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "Inkscapeオブジェクト" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "é©ç”¨ã—ã¦çµ‚了 \"をクリックã—ãŸã¨ãã«ã€ã“ã®ãƒ‘ラメータを強制的ã«ä¿å˜ã™ã‚‹å ´åˆã¯ã€ã‚¯ãƒªãƒƒã‚¯ã—ã¦ãã ã•ã„。" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "ã“ã®ãƒ‘ラメータã¯ã€\"é©å¿œã—ã¦çµ‚了 \"をクリックã—ãŸã¨ãã«ä¿å˜ã•れã¾ã™ã€‚" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "刺ç¹ãƒ‘ラメータ" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "å‰å›žã®è¨å®šã‚’使ã†" @@ -1404,6 +1492,10 @@ msgstr "å‰å›žã®è¨å®šã‚’使ã†" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "パターンã¨ã—ã¦ãƒžãƒ¼ã‚¯ã•れるオブジェクトを少ãªãã¨ã‚‚1ã¤é¸æŠžã—ã¦ãã ã•ã„。" @@ -1694,6 +1786,10 @@ msgstr "自動サテン %d" msgid "AutoSatin Running Stitch %d" msgstr "自動サテンランニングステッム%d" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "ステッãƒãƒ—ラン" @@ -2744,6 +2840,7 @@ msgid "Duplicate Params" msgstr "é‡è¤‡ã—ãŸãƒ‘ラメータ" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "編集" @@ -3705,6 +3802,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "é¸æŠžé †ã«ã‚ªãƒ–ジェクトをå†ã‚¹ã‚¿ãƒƒã‚¯ã—ã¾ã™" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "パターンã®é¸æŠž" diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po index d599cc2a..e5a4b01b 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:21\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,293 +497,381 @@ msgstr "" msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" +#: lib/elements/clone.py:20 +msgid "Clone Object" msgstr "" -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +#: lib/elements/clone.py:21 +msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" +#: lib/elements/clone.py:24 +msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +#: lib/elements/clone.py:25 +msgid "* Select the clone" msgstr "" -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" +#: lib/elements/clone.py:26 lib/elements/clone.py:37 +msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "" -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +#: lib/elements/clone.py:31 +msgid "Clone is not embroiderable" msgstr "" -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" +#: lib/elements/clone.py:32 +msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "" -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" +#: lib/elements/clone.py:35 +msgid "Convert the clone into a real element:" msgstr "" -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" +#: lib/elements/clone.py:36 +msgid "* Select the clone." msgstr "" -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." +#: lib/elements/clone.py:51 +msgid "Clone" msgstr "" -#: lib/elements/auto_fill.py:74 -msgid "Underlay" +#: lib/elements/clone.py:57 +msgid "Custom fill angle" msgstr "" -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" +#: lib/elements/clone.py:58 +msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" +#: lib/elements/element.py:202 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +#: lib/elements/element.py:203 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:207 +msgid "Both" msgstr "" -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" +#: lib/elements/element.py:207 +msgid "Before" msgstr "" -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" +#: lib/elements/element.py:207 +msgid "After" msgstr "" -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" +#: lib/elements/element.py:207 +msgid "Neither" msgstr "" -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +#: lib/elements/element.py:216 +#: inx/inkstitch_lettering_force_lock_stitches.inx:3 +msgid "Force lock stitches" msgstr "" -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" +#: lib/elements/element.py:217 +msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +#: lib/elements/element.py:261 +#, python-format +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +#. used when showing an error message to the user such as +#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't +#. intersect both rails." +#: lib/elements/element.py:354 +msgid "error:" msgstr "" -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" +#: lib/elements/empty_d_object.py:13 +msgid "Empty D-Attribute" msgstr "" -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +#: lib/elements/empty_d_object.py:14 +msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +#: lib/elements/empty_d_object.py:16 +msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" msgstr "" -#: lib/elements/clone.py:25 -msgid "Clone Object" +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/clone.py:26 -msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" msgstr "" -#: lib/elements/clone.py:29 -msgid "If you want to convert the clone into a real element, follow these steps:" +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/clone.py:30 -msgid "* Select the clone" +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" msgstr "" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 -msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/clone.py:36 -msgid "Clone is not embroiderable" +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" msgstr "" -#: lib/elements/clone.py:37 -msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/clone.py:40 -msgid "Convert the clone into a real element:" +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" msgstr "" -#: lib/elements/clone.py:41 -msgid "* Select the clone." +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/clone.py:56 -msgid "Clone" +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/clone.py:62 -msgid "Custom fill angle" +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." msgstr "" -#: lib/elements/clone.py:63 -msgid "This setting will apply a custom fill angle for the clone." +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/element.py:198 -msgid "Allow lock stitches" +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/element.py:199 -msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 -msgid "Both" +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/element.py:203 -msgid "Before" +#: lib/elements/fill_stitch.py:72 +msgid "Unconnected" msgstr "" -#: lib/elements/element.py:203 -msgid "After" +#: lib/elements/fill_stitch.py:73 +msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/element.py:203 -msgid "Neither" +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 +msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/element.py:212 -#: inx/inkstitch_lettering_force_lock_stitches.inx:3 -msgid "Force lock stitches" +#: lib/elements/fill_stitch.py:82 +msgid "Border crosses itself" msgstr "" -#: lib/elements/element.py:213 -msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." +#: lib/elements/fill_stitch.py:83 +msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "" -#: lib/elements/element.py:257 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" msgstr "" -#. used when showing an error message to the user such as -#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't -#. intersect both rails." -#: lib/elements/element.py:345 -msgid "error:" +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/empty_d_object.py:13 -msgid "Empty D-Attribute" +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" msgstr "" -#: lib/elements/empty_d_object.py:14 -msgid "There is an invalid path object in the document, the d-attribute is missing." +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" msgstr "" -#: lib/elements/empty_d_object.py:16 -msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" msgstr "" -#: lib/elements/fill.py:23 -msgid "Unconnected" +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" msgstr "" -#: lib/elements/fill.py:24 -msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" msgstr "" -#: lib/elements/fill.py:28 lib/elements/fill.py:36 -msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill.py:33 -msgid "Border crosses itself" +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" msgstr "" -#: lib/elements/fill.py:34 -msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" msgstr "" -#: lib/elements/fill.py:41 -msgid "Fill" +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." +#: lib/elements/fill_stitch.py:111 +msgid "Round" msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" +msgstr "" + +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" + +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "" + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "" -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "" -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "" +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "" + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "" + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "" + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "" + #: lib/elements/image.py:13 msgid "Image" msgstr "" @@ -1151,15 +1239,15 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" @@ -1278,7 +1366,7 @@ msgstr "" msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1287,7 +1375,7 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "" @@ -1349,50 +1437,50 @@ msgstr "" msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "" @@ -1400,6 +1488,10 @@ msgstr "" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "" @@ -1690,6 +1782,10 @@ msgstr "" msgid "AutoSatin Running Stitch %d" msgstr "" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -2740,6 +2836,7 @@ msgid "Duplicate Params" msgstr "" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "" @@ -3701,6 +3798,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po index c757b772..5c9b1946 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:21\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,198 +497,89 @@ msgstr "verbinding" msgid "command marker" msgstr "commando symbool" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" -msgstr "Kleine Opvulling" - -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." -msgstr "Dit invulobject is zo klein dat het er waarschijnlijk beter uitziet als doorlopende steek of satijnbaan. Voor hele kleine vormen is invulsteek niet mogelijk, Ink/Stitch zal inplaats daarvan een doorlopende steek langs de rand maken." - -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" -msgstr "Uitbreiden" - -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." -msgstr "" - -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" -msgstr "Inzet" - -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." -msgstr "" - -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" -msgstr "AutoOpvullen" - -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" -msgstr "Automatisch gerouteerde opvulsteken" - -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" -msgstr "Doorlopende steek lengte (afstand tussen secties)" - -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." -msgstr "Lengte van steken rondom de rand van het opvulgebied dat wordt gebruikt bij de overgang tussen secties." - -#: lib/elements/auto_fill.py:74 -msgid "Underlay" -msgstr "Versteviging" - -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" -msgstr "AutoOpvul versteviging" - -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" -msgstr "Opvul hoek" - -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." -msgstr "Standaard: opvul hoek + 90 graden. Voer een kommagescheiden lijst in voor meerdere lagen." - -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" -msgstr "Opvulrij afstand" - -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" -msgstr "standaard: 3x opvulrij afstand" - -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" -msgstr "Max steek lengte" - -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" -msgstr "standaard: gelijk aan max steek lengte" - -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." -msgstr "Verklein de vorm van de versteviging om te voorkomen dat de versteviging zichtbaar is aan de buitenkant van de opvulling." - -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" -msgstr "Sla de laatste steek in elke rij over" - -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." -msgstr "De laatste steek in elke rij is vrij dicht op de eerste steek in de volgende rij. Door deze over te slaan wordt de dichtheid en het aantal steken verkleind." - -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." -msgstr "Breidt de vorm uit voor de opvulsteken om te compenseren voor gaten tussen de vormen." - -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" -msgstr "Onderpad" - -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." -msgstr "Beweeg binnen de vorm bij verplaatsen tussen secties. Onderpad steken vermijden de richting van de rijhoek zodat ze niet zichtbaar zijn. Dit geeft ze een gekarteld uiterlijk." - -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." -msgstr "Fout tijdens auto-opvullen! Dit betekent dat er een probleem met Ink/Stitch is." - -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " -msgstr "Als je wilt helpen om Ink/Stitch beter te maken, plak onderstaande tekst dan in een nieuwe melding op: " - -#: lib/elements/clone.py:25 +#: lib/elements/clone.py:20 msgid "Clone Object" msgstr "Object klonen" -#: lib/elements/clone.py:26 +#: lib/elements/clone.py:21 msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "Er zijn één of meer gekloonde objecten in dit document. Ink/Stitch kan met een enkele kloon werken, maar je bent beperkt tot slechts enkele parameters. " -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:24 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "Als je de kloon in een echt element wilt omzetten, volg dan deze stappen:" -#: lib/elements/clone.py:30 +#: lib/elements/clone.py:25 msgid "* Select the clone" msgstr "* selecteer de kloon" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 +#: lib/elements/clone.py:26 lib/elements/clone.py:37 msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "* Kies: Bewerken > Kloon > Ontkoppel Kloon (Alt+Shift+D)" -#: lib/elements/clone.py:36 +#: lib/elements/clone.py:31 msgid "Clone is not embroiderable" msgstr "Kloon is niet borduurbaar" -#: lib/elements/clone.py:37 +#: lib/elements/clone.py:32 msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "Er zijn één of meer kloon objecten in dit document. Een kloon moet een direct kind zijn van een borduurbaar element. Ink/Stitch kan geen klonen borduren van groepen of andere niet-borduurbare elementen (text of afbeelding)." -#: lib/elements/clone.py:40 +#: lib/elements/clone.py:35 msgid "Convert the clone into a real element:" msgstr "Zet de kloon om in een echt element:" -#: lib/elements/clone.py:41 +#: lib/elements/clone.py:36 msgid "* Select the clone." msgstr "* Selecteer de kloon." -#: lib/elements/clone.py:56 +#: lib/elements/clone.py:51 msgid "Clone" msgstr "Kloon" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:57 msgid "Custom fill angle" msgstr "Aangepaste opvulhoek" -#: lib/elements/clone.py:63 +#: lib/elements/clone.py:58 msgid "This setting will apply a custom fill angle for the clone." msgstr "Deze instelling zet een aangepaste opvulhoek voor de kloon." -#: lib/elements/element.py:198 +#: lib/elements/element.py:202 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:199 +#: lib/elements/element.py:203 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Both" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Before" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "After" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Neither" msgstr "" -#: lib/elements/element.py:212 +#: lib/elements/element.py:216 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:213 +#: lib/elements/element.py:217 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:261 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "Object %(id)s heeft een leeg 'd' attribuut. Verwijder het object uit het document." @@ -696,7 +587,7 @@ msgstr "Object %(id)s heeft een leeg 'd' attribuut. Verwijder het object uit het #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:345 +#: lib/elements/element.py:354 msgid "error:" msgstr "fout:" @@ -712,78 +603,275 @@ msgstr "Er is een ongeldig pad object in het document, het d-attribuut mist." msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "* Kies Uitbreidingen > Ink/Stitch > Probleemoplossen > Document opschonen..." -#: lib/elements/fill.py:23 +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" +msgstr "Kleine Opvulling" + +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +msgstr "Dit invulobject is zo klein dat het er waarschijnlijk beter uitziet als doorlopende steek of satijnbaan. Voor hele kleine vormen is invulsteek niet mogelijk, Ink/Stitch zal inplaats daarvan een doorlopende steek langs de rand maken." + +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" +msgstr "Uitbreiden" + +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +msgstr "" + +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" +msgstr "Inzet" + +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +msgstr "" + +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" +msgstr "" + +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." +msgstr "" + +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" +msgstr "" + +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" +msgstr "" + +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" +msgstr "" + +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." +msgstr "" + +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" +msgstr "" + +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" +msgstr "" + +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." +msgstr "" + +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." +msgstr "" + +#: lib/elements/fill_stitch.py:72 msgid "Unconnected" msgstr "Losstaand" -#: lib/elements/fill.py:24 +#: lib/elements/fill_stitch.py:73 msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "Opvulling: Dit objecte bestaat uit losstaande vormen. Dit is niet toegestaan omdat Ink/Stitch niet weet in welke volgorde ze geborduurd moeten worden. Deel het object op in aparte vormen." -#: lib/elements/fill.py:28 lib/elements/fill.py:36 +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "* Uitbreidingen > Ink/Stitch > Opvul gereedschap > Opdelen Opvulobjecten" -#: lib/elements/fill.py:33 +#: lib/elements/fill_stitch.py:82 msgid "Border crosses itself" msgstr "Rand kruist zichzelf" -#: lib/elements/fill.py:34 +#: lib/elements/fill_stitch.py:83 msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "Opvulling: vorm is niet geldig. Dit kan gebeuren als de rand zichzelf kruist." -#: lib/elements/fill.py:41 -msgid "Fill" -msgstr "Opvulling" +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" +msgstr "" + +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" +msgstr "Automatisch gerouteerde opvulsteken" + +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" +msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" -msgstr "Handmatig gerouteerde opvul steek" +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" +msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." -msgstr "Auto-Opvullen is de standaard methode voor opvulsteken." +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" +msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Round" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" +msgstr "" + +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" + +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "Hoek van de lijnen van de steken" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "De hoek neemt toe tegen de klok in. 0 is horizontaal. Negatieve waarden zijn toegestaan." -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "Sla de laatste steek in elke rij over" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "De laatste steek in elke rij is vrij dicht op de eerste steek in de volgende rij. Door deze over te slaan wordt de dichtheid en het aantal steken verkleind." + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "Draai opvulling om (start rechts-naar-links)" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "De omdraai optie kan je helpen met het routeren van je steekpad. Als je omdraaien kiest, gaat het borduren van rechts naar links in plaats van van links naar rechts." -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "Afstand tussen rijen" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "Afstand tussen rijen van steken." -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "Maximale opvulsteeklengte" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "De lengte van elke steek in een rij. Een kortere steek kan worden gebruikt aan het begin of einde van een rij." -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "Spring rijen zoveel keer in voordat herhaald wordt" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "Deze instelling geeft aan hoeveel rijen uitelkaar de steken liggen voordat ze in dezelfde kolom positie vallen." +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "Doorlopende steek lengte (afstand tussen secties)" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "Lengte van steken rondom de rand van het opvulgebied dat wordt gebruikt bij de overgang tussen secties." + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "Versteviging" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "Opvul hoek" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "Standaard: opvul hoek + 90 graden. Voer een kommagescheiden lijst in voor meerdere lagen." + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "Opvulrij afstand" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "standaard: 3x opvulrij afstand" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "Max steek lengte" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "standaard: gelijk aan max steek lengte" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "Verklein de vorm van de versteviging om te voorkomen dat de versteviging zichtbaar is aan de buitenkant van de opvulling." + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "Breidt de vorm uit voor de opvulsteken om te compenseren voor gaten tussen de vormen." + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "Onderpad" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "Beweeg binnen de vorm bij verplaatsen tussen secties. Onderpad steken vermijden de richting van de rijhoek zodat ze niet zichtbaar zijn. Dit geeft ze een gekarteld uiterlijk." + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "Fout tijdens auto-opvullen! Dit betekent dat er een probleem met Ink/Stitch is." + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "Als je wilt helpen om Ink/Stitch beter te maken, plak onderstaande tekst dan in een nieuwe melding op: " + #: lib/elements/image.py:13 msgid "Image" msgstr "Afbeelding" @@ -1152,15 +1240,15 @@ msgid "Please select at least one satin column." msgstr "Selecteer minstens een satijn strook." #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "Ink/Stitch kan met geen enkel geselecteerd object omgaan." -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "In het gehele document zit geen enkel object waar Ink/Stitch mee kan omgaan." -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" @@ -1279,7 +1367,7 @@ msgstr "Borduur regels tekst heen en terug" msgid "Add trims" msgstr "Afknippen toevoegen" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1288,7 +1376,7 @@ msgstr "Afknippen toevoegen" msgid "Cancel" msgstr "Annuleren" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "Toepassen en Sluiten" @@ -1350,50 +1438,50 @@ msgstr "Selecteer een of meer commando's om te koppelen." msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "Deze instellingen worden toegepast op 1 object." -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "Deze instellingen worden toegepast op %d objecten." -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "Sommige instellingen hadden verschillende waarden voor verschillende objecten. Selecteer een waarde uit de lijst of voer een nieuwe in." -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "Uitschakelen van dit tabblad zal de volgende %d tabbladen uitschakelen." -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "Uitschakelen van dit tabblad zal het volgende tabblad uitschakelen." -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "Inschakelen van dit tabblad zal %s uitschakelen en vice-versa." -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "Inkscape objecten" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "Klik om deze parameter op te slaan als je \"Toepassen en Afsluiten\" kiest" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Deze parameter wordt opgeslagen als je \"Toepassen en Afsluiten\" klikt" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "Borduur Parameters" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "Gebruik Vorige Instellingen" @@ -1401,6 +1489,10 @@ msgstr "Gebruik Vorige Instellingen" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "" @@ -1691,6 +1783,10 @@ msgstr "AutoSatijn %d" msgid "AutoSatin Running Stitch %d" msgstr "AutoSatijn Doorlopende Steek %d" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "Stekenplan" @@ -2742,6 +2838,7 @@ msgid "Duplicate Params" msgstr "" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "" @@ -3703,6 +3800,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po index a9c9eff6..357a7ae2 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:21\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,293 +497,381 @@ msgstr "" msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" +#: lib/elements/clone.py:20 +msgid "Clone Object" msgstr "" -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +#: lib/elements/clone.py:21 +msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" +#: lib/elements/clone.py:24 +msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +#: lib/elements/clone.py:25 +msgid "* Select the clone" msgstr "" -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" +#: lib/elements/clone.py:26 lib/elements/clone.py:37 +msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "" -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +#: lib/elements/clone.py:31 +msgid "Clone is not embroiderable" msgstr "" -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" +#: lib/elements/clone.py:32 +msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "" -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" +#: lib/elements/clone.py:35 +msgid "Convert the clone into a real element:" msgstr "" -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" +#: lib/elements/clone.py:36 +msgid "* Select the clone." msgstr "" -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." +#: lib/elements/clone.py:51 +msgid "Clone" msgstr "" -#: lib/elements/auto_fill.py:74 -msgid "Underlay" +#: lib/elements/clone.py:57 +msgid "Custom fill angle" msgstr "" -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" +#: lib/elements/clone.py:58 +msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" +#: lib/elements/element.py:202 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +#: lib/elements/element.py:203 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:207 +msgid "Both" msgstr "" -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" +#: lib/elements/element.py:207 +msgid "Before" msgstr "" -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" +#: lib/elements/element.py:207 +msgid "After" msgstr "" -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" +#: lib/elements/element.py:207 +msgid "Neither" msgstr "" -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +#: lib/elements/element.py:216 +#: inx/inkstitch_lettering_force_lock_stitches.inx:3 +msgid "Force lock stitches" msgstr "" -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" +#: lib/elements/element.py:217 +msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +#: lib/elements/element.py:261 +#, python-format +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +#. used when showing an error message to the user such as +#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't +#. intersect both rails." +#: lib/elements/element.py:354 +msgid "error:" msgstr "" -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" +#: lib/elements/empty_d_object.py:13 +msgid "Empty D-Attribute" msgstr "" -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +#: lib/elements/empty_d_object.py:14 +msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +#: lib/elements/empty_d_object.py:16 +msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" msgstr "" -#: lib/elements/clone.py:25 -msgid "Clone Object" +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/clone.py:26 -msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" msgstr "" -#: lib/elements/clone.py:29 -msgid "If you want to convert the clone into a real element, follow these steps:" +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/clone.py:30 -msgid "* Select the clone" +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" msgstr "" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 -msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/clone.py:36 -msgid "Clone is not embroiderable" +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" msgstr "" -#: lib/elements/clone.py:37 -msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/clone.py:40 -msgid "Convert the clone into a real element:" +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" msgstr "" -#: lib/elements/clone.py:41 -msgid "* Select the clone." +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/clone.py:56 -msgid "Clone" +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/clone.py:62 -msgid "Custom fill angle" +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." msgstr "" -#: lib/elements/clone.py:63 -msgid "This setting will apply a custom fill angle for the clone." +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/element.py:198 -msgid "Allow lock stitches" +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/element.py:199 -msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 -msgid "Both" +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/element.py:203 -msgid "Before" +#: lib/elements/fill_stitch.py:72 +msgid "Unconnected" msgstr "" -#: lib/elements/element.py:203 -msgid "After" +#: lib/elements/fill_stitch.py:73 +msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/element.py:203 -msgid "Neither" +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 +msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/element.py:212 -#: inx/inkstitch_lettering_force_lock_stitches.inx:3 -msgid "Force lock stitches" +#: lib/elements/fill_stitch.py:82 +msgid "Border crosses itself" msgstr "" -#: lib/elements/element.py:213 -msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." +#: lib/elements/fill_stitch.py:83 +msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "" -#: lib/elements/element.py:257 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" msgstr "" -#. used when showing an error message to the user such as -#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't -#. intersect both rails." -#: lib/elements/element.py:345 -msgid "error:" +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/empty_d_object.py:13 -msgid "Empty D-Attribute" +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" msgstr "" -#: lib/elements/empty_d_object.py:14 -msgid "There is an invalid path object in the document, the d-attribute is missing." +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" msgstr "" -#: lib/elements/empty_d_object.py:16 -msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" msgstr "" -#: lib/elements/fill.py:23 -msgid "Unconnected" +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" msgstr "" -#: lib/elements/fill.py:24 -msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" msgstr "" -#: lib/elements/fill.py:28 lib/elements/fill.py:36 -msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill.py:33 -msgid "Border crosses itself" +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" msgstr "" -#: lib/elements/fill.py:34 -msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" msgstr "" -#: lib/elements/fill.py:41 -msgid "Fill" +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." +#: lib/elements/fill_stitch.py:111 +msgid "Round" msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" +msgstr "" + +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" + +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "" + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "" -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "" -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "" +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "" + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "" + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "" + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "" + #: lib/elements/image.py:13 msgid "Image" msgstr "" @@ -1151,15 +1239,15 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" @@ -1278,7 +1366,7 @@ msgstr "" msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1287,7 +1375,7 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "" @@ -1349,50 +1437,50 @@ msgstr "" msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "" @@ -1400,6 +1488,10 @@ msgstr "" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "" @@ -1690,6 +1782,10 @@ msgstr "" msgid "AutoSatin Running Stitch %d" msgstr "" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -2741,6 +2837,7 @@ msgid "Duplicate Params" msgstr "" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "" @@ -3702,6 +3799,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po index 8f6c2e2f..c92f0355 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:21\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,198 +497,89 @@ msgstr "łącznik" msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" -msgstr "" - -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." -msgstr "" - -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" -msgstr "" - -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." -msgstr "" - -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" -msgstr "" - -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." -msgstr "" - -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" -msgstr "" - -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" -msgstr "" - -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" -msgstr "" - -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." -msgstr "" - -#: lib/elements/auto_fill.py:74 -msgid "Underlay" -msgstr "Podszycie" - -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" -msgstr "" - -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" -msgstr "KÄ…t wypeÅ‚nienia" - -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." -msgstr "" - -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" -msgstr "" - -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" -msgstr "" - -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" -msgstr "Maks. dÅ‚ugość Å›ciegu" - -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" -msgstr "" - -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." -msgstr "" - -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" -msgstr "" - -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." -msgstr "" - -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." -msgstr "" - -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" -msgstr "" - -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." -msgstr "" - -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." -msgstr "" - -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " -msgstr "" - -#: lib/elements/clone.py:25 +#: lib/elements/clone.py:20 msgid "Clone Object" msgstr "" -#: lib/elements/clone.py:26 +#: lib/elements/clone.py:21 msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:24 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/clone.py:30 +#: lib/elements/clone.py:25 msgid "* Select the clone" msgstr "" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 +#: lib/elements/clone.py:26 lib/elements/clone.py:37 msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "" -#: lib/elements/clone.py:36 +#: lib/elements/clone.py:31 msgid "Clone is not embroiderable" msgstr "" -#: lib/elements/clone.py:37 +#: lib/elements/clone.py:32 msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "" -#: lib/elements/clone.py:40 +#: lib/elements/clone.py:35 msgid "Convert the clone into a real element:" msgstr "" -#: lib/elements/clone.py:41 +#: lib/elements/clone.py:36 msgid "* Select the clone." msgstr "" -#: lib/elements/clone.py:56 +#: lib/elements/clone.py:51 msgid "Clone" msgstr "" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:57 msgid "Custom fill angle" msgstr "" -#: lib/elements/clone.py:63 +#: lib/elements/clone.py:58 msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/element.py:198 +#: lib/elements/element.py:202 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:199 +#: lib/elements/element.py:203 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Both" msgstr "Obydwa" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Before" msgstr "Przedtem, zanim" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "After" msgstr "Po, później" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Neither" msgstr "Å»aden" -#: lib/elements/element.py:212 +#: lib/elements/element.py:216 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "Blokowanie Å›ciegu" -#: lib/elements/element.py:213 +#: lib/elements/element.py:217 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "Blokuj Å›cieg po uszyciu tego elementu, nawet jeÅ›li odlegÅ‚ość do nastÄ™pnego obiektu jest mniejsza niż okreÅ›lona wartość w preferencjach Ink/Stitch." -#: lib/elements/element.py:257 +#: lib/elements/element.py:261 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "Obiekt %(id)s ma pusty atrybut „dâ€. UsuÅ„ ten obiekt ze swojego dokumentu." @@ -696,7 +587,7 @@ msgstr "Obiekt %(id)s ma pusty atrybut „dâ€. UsuÅ„ ten obiekt ze swojego doku #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:345 +#: lib/elements/element.py:354 msgid "error:" msgstr "błąd:" @@ -712,78 +603,275 @@ msgstr "W dokumencie znajduje siÄ™ nieprawidÅ‚owy obiekt Å›cieżki, brakuje atry msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "* Uruchom rozszerzenia > Ink/Stitch > RozwiÄ…zywanie problemów > wyczyść dokument..." -#: lib/elements/fill.py:23 +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +msgstr "" + +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" +msgstr "" + +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +msgstr "" + +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" +msgstr "" + +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +msgstr "" + +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" +msgstr "" + +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." +msgstr "" + +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" +msgstr "" + +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" +msgstr "" + +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" +msgstr "" + +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." +msgstr "" + +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" +msgstr "" + +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" +msgstr "" + +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." +msgstr "" + +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." +msgstr "" + +#: lib/elements/fill_stitch.py:72 msgid "Unconnected" msgstr "Niepodłączony" -#: lib/elements/fill.py:24 +#: lib/elements/fill_stitch.py:73 msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "WypeÅ‚nienie: ten obiekt skÅ‚ada siÄ™ z niepołączonych ksztaÅ‚tów. Nie jest to dozwolone, ponieważ tusz/Å›cieg nie wie, w jakiej kolejnoÅ›ci je łączyć. ProszÄ™ podzielić ten obiekt na osobne ksztaÅ‚ty." -#: lib/elements/fill.py:28 lib/elements/fill.py:36 +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "* Rozszerzenia > Atrament/Åšcieg > NarzÄ™dzia do wypeÅ‚niania > Rozdziel wypeÅ‚nienie obiektów" -#: lib/elements/fill.py:33 +#: lib/elements/fill_stitch.py:82 msgid "Border crosses itself" msgstr "Samoistne przeciÄ™cie siÄ™ granicy" -#: lib/elements/fill.py:34 +#: lib/elements/fill_stitch.py:83 msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "WypeÅ‚nienie: nieprawidÅ‚owy ksztaÅ‚t. Może siÄ™ to zdarzyć, jeÅ›li nastÄ…piÅ‚o samoistne przeciÄ™cie siÄ™ granicy." -#: lib/elements/fill.py:41 -msgid "Fill" -msgstr "WypeÅ‚nienie" +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" +msgstr "" + +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" +msgstr "" + +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" +msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" -msgstr "RÄ™czne rozdzielenie lub usuniÄ™cie Å›ciegu wypeÅ‚niajÄ…cego" +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" +msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." -msgstr "AutoFill jest domyÅ›lnÄ… metodÄ… generowania Sciegu wypeÅ‚niajÄ…cego." +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" +msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Round" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" +msgstr "" + +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" + +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "KÄ…t nachylenia linii Å›ciegów" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "KÄ…t roÅ›nie w kierunku przeciwnym do ruchu wskazówek zegara. 0 jest w poziomie. Dozwolone sÄ… kÄ…ty ujemne." -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "" + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "Odwróć wypeÅ‚nienie (rozpocznij od prawej do lewej)" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "Opcja odwracania może być pomocna przy wyznaczniu Å›cieżki Å›ciegu. Po włączeniu funkcji odwracania, Å›ciegi sÄ… wykonywane od prawej do lewej strony zamiast od lewej do prawej." -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "OdstÄ™py miÄ™dzy rzÄ™dami" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "OdlegÅ‚ość miÄ™dzy rzÄ™dami Å›ciegów." -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "Maksymalna dÅ‚ugość Å›ciegu wypeÅ‚niajÄ…cego" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "DÅ‚ugość każdego Å›ciegu w rzÄ™dzie. Krótszy Å›cieg może być użyty na poczÄ…tku lub na koÅ„cu rzÄ™du." -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "Ustawienie to okreÅ›la, ile osobnych rzÄ™dów bÄ™dÄ… miaÅ‚y Å›ciegi, zanim znajdÄ… siÄ™ w tej samej pozycji w kolumnie." +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "Podszycie" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "KÄ…t wypeÅ‚nienia" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "" + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "Maks. dÅ‚ugość Å›ciegu" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "" + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "" + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "" + #: lib/elements/image.py:13 msgid "Image" msgstr "Obraz" @@ -1151,15 +1239,15 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" @@ -1278,7 +1366,7 @@ msgstr "" msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1287,7 +1375,7 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "" @@ -1349,50 +1437,50 @@ msgstr "" msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "" @@ -1400,6 +1488,10 @@ msgstr "" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "" @@ -1690,6 +1782,10 @@ msgstr "" msgid "AutoSatin Running Stitch %d" msgstr "" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -2743,6 +2839,7 @@ msgid "Duplicate Params" msgstr "" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "" @@ -3704,6 +3801,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "Zaznaczenie, wybór, selekcja wzoru, lub we wzorze" diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po index b6fbb80b..e4f17876 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:21\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,293 +497,381 @@ msgstr "connector" msgid "command marker" msgstr "comando do marcador" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" -msgstr "Pequeno preenchimento" +#: lib/elements/clone.py:20 +msgid "Clone Object" +msgstr "" -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +#: lib/elements/clone.py:21 +msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" -msgstr "Expandir" +#: lib/elements/clone.py:24 +msgid "If you want to convert the clone into a real element, follow these steps:" +msgstr "" -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +#: lib/elements/clone.py:25 +msgid "* Select the clone" msgstr "" -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" -msgstr "Inserir" +#: lib/elements/clone.py:26 lib/elements/clone.py:37 +msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" +msgstr "" -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +#: lib/elements/clone.py:31 +msgid "Clone is not embroiderable" msgstr "" -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" -msgstr "Preenchimento automático" +#: lib/elements/clone.py:32 +msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." +msgstr "" -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" +#: lib/elements/clone.py:35 +msgid "Convert the clone into a real element:" msgstr "" -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" +#: lib/elements/clone.py:36 +msgid "* Select the clone." msgstr "" -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." +#: lib/elements/clone.py:51 +msgid "Clone" msgstr "" -#: lib/elements/auto_fill.py:74 -msgid "Underlay" +#: lib/elements/clone.py:57 +msgid "Custom fill angle" msgstr "" -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" +#: lib/elements/clone.py:58 +msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" +#: lib/elements/element.py:202 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +#: lib/elements/element.py:203 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:207 +msgid "Both" msgstr "" -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" +#: lib/elements/element.py:207 +msgid "Before" msgstr "" -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" -msgstr "Comprimento máximo do ponto" +#: lib/elements/element.py:207 +msgid "After" +msgstr "" -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" -msgstr "padrão: igual ao comprimento máximo do ponto de preenchimento" +#: lib/elements/element.py:207 +msgid "Neither" +msgstr "" -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." -msgstr "Reduza a forma antes de fazer a base, para evitar que a base apareça na parte externa do preenchimento." +#: lib/elements/element.py:216 +#: inx/inkstitch_lettering_force_lock_stitches.inx:3 +msgid "Force lock stitches" +msgstr "" -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" -msgstr "Pule o último ponto de cada linha" +#: lib/elements/element.py:217 +msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." +msgstr "" -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." -msgstr "O último ponto de cada linha é bastante próximo ao primeiro ponto da próxima linha. Ignorá-lo diminui a densidade e a contagem de pontos." +#: lib/elements/element.py:261 +#, python-format +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +msgstr "" -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." -msgstr "Expanda a forma antes da costura de preenchimento, para compensar as lacunas entre as formas." +#. used when showing an error message to the user such as +#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't +#. intersect both rails." +#: lib/elements/element.py:354 +msgid "error:" +msgstr "" -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" +#: lib/elements/empty_d_object.py:13 +msgid "Empty D-Attribute" msgstr "" -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +#: lib/elements/empty_d_object.py:14 +msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +#: lib/elements/empty_d_object.py:16 +msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" +msgstr "Pequeno preenchimento" + +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/clone.py:25 -msgid "Clone Object" +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" +msgstr "Expandir" + +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/clone.py:26 -msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" +msgstr "Inserir" + +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/clone.py:29 -msgid "If you want to convert the clone into a real element, follow these steps:" +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" msgstr "" -#: lib/elements/clone.py:30 -msgid "* Select the clone" +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 -msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" msgstr "" -#: lib/elements/clone.py:36 -msgid "Clone is not embroiderable" +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/clone.py:37 -msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/clone.py:40 -msgid "Convert the clone into a real element:" +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." msgstr "" -#: lib/elements/clone.py:41 -msgid "* Select the clone." +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/clone.py:56 -msgid "Clone" +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/clone.py:62 -msgid "Custom fill angle" +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/clone.py:63 -msgid "This setting will apply a custom fill angle for the clone." +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/element.py:198 -msgid "Allow lock stitches" +#: lib/elements/fill_stitch.py:72 +msgid "Unconnected" msgstr "" -#: lib/elements/element.py:199 -msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." +#: lib/elements/fill_stitch.py:73 +msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 -msgid "Both" +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 +msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/element.py:203 -msgid "Before" +#: lib/elements/fill_stitch.py:82 +msgid "Border crosses itself" msgstr "" -#: lib/elements/element.py:203 -msgid "After" +#: lib/elements/fill_stitch.py:83 +msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "" -#: lib/elements/element.py:203 -msgid "Neither" +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" msgstr "" -#: lib/elements/element.py:212 -#: inx/inkstitch_lettering_force_lock_stitches.inx:3 -msgid "Force lock stitches" +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/element.py:213 -msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" msgstr "" -#: lib/elements/element.py:257 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" msgstr "" -#. used when showing an error message to the user such as -#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't -#. intersect both rails." -#: lib/elements/element.py:345 -msgid "error:" +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" msgstr "" -#: lib/elements/empty_d_object.py:13 -msgid "Empty D-Attribute" +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" msgstr "" -#: lib/elements/empty_d_object.py:14 -msgid "There is an invalid path object in the document, the d-attribute is missing." +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" msgstr "" -#: lib/elements/empty_d_object.py:16 -msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill.py:23 -msgid "Unconnected" +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" msgstr "" -#: lib/elements/fill.py:24 -msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" msgstr "" -#: lib/elements/fill.py:28 lib/elements/fill.py:36 -msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" msgstr "" -#: lib/elements/fill.py:33 -msgid "Border crosses itself" +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" msgstr "" -#: lib/elements/fill.py:34 -msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." +#: lib/elements/fill_stitch.py:111 +msgid "Round" msgstr "" -#: lib/elements/fill.py:41 -msgid "Fill" +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "Pule o último ponto de cada linha" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "O último ponto de cada linha é bastante próximo ao primeiro ponto da próxima linha. Ignorá-lo diminui a densidade e a contagem de pontos." + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "" -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "" -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "" +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "" + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "Comprimento máximo do ponto" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "padrão: igual ao comprimento máximo do ponto de preenchimento" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "Reduza a forma antes de fazer a base, para evitar que a base apareça na parte externa do preenchimento." + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "Expanda a forma antes da costura de preenchimento, para compensar as lacunas entre as formas." + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "" + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "" + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "" + #: lib/elements/image.py:13 msgid "Image" msgstr "" @@ -1151,15 +1239,15 @@ msgid "Please select at least one satin column." msgstr "Selecione pelo menos uma coluna do cetim." #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" @@ -1278,7 +1366,7 @@ msgstr "" msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1287,7 +1375,7 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "" @@ -1349,50 +1437,50 @@ msgstr "" msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "" @@ -1400,6 +1488,10 @@ msgstr "" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "" @@ -1690,6 +1782,10 @@ msgstr "" msgid "AutoSatin Running Stitch %d" msgstr "" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -2741,6 +2837,7 @@ msgid "Duplicate Params" msgstr "" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "" @@ -3702,6 +3799,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po index d00678d3..a1c56900 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:21\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,293 +497,381 @@ msgstr "" msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" +#: lib/elements/clone.py:20 +msgid "Clone Object" msgstr "" -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +#: lib/elements/clone.py:21 +msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" +#: lib/elements/clone.py:24 +msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +#: lib/elements/clone.py:25 +msgid "* Select the clone" msgstr "" -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" +#: lib/elements/clone.py:26 lib/elements/clone.py:37 +msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "" -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +#: lib/elements/clone.py:31 +msgid "Clone is not embroiderable" msgstr "" -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" +#: lib/elements/clone.py:32 +msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "" -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" -msgstr "Definir enchimento automaticamente" +#: lib/elements/clone.py:35 +msgid "Convert the clone into a real element:" +msgstr "" -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" -msgstr "Distância de ponto corrido (Transversal entre secções)" +#: lib/elements/clone.py:36 +msgid "* Select the clone." +msgstr "" -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." +#: lib/elements/clone.py:51 +msgid "Clone" msgstr "" -#: lib/elements/auto_fill.py:74 -msgid "Underlay" -msgstr "Sub-camada" +#: lib/elements/clone.py:57 +msgid "Custom fill angle" +msgstr "" -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" -msgstr "Sub-camada automática" +#: lib/elements/clone.py:58 +msgid "This setting will apply a custom fill angle for the clone." +msgstr "" -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" +#: lib/elements/element.py:202 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +#: lib/elements/element.py:203 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:207 +msgid "Both" msgstr "" -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" +#: lib/elements/element.py:207 +msgid "Before" msgstr "" -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" -msgstr "Distância máxima de ponto" +#: lib/elements/element.py:207 +msgid "After" +msgstr "" -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" +#: lib/elements/element.py:207 +msgid "Neither" msgstr "" -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +#: lib/elements/element.py:216 +#: inx/inkstitch_lettering_force_lock_stitches.inx:3 +msgid "Force lock stitches" msgstr "" -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" +#: lib/elements/element.py:217 +msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +#: lib/elements/element.py:261 +#, python-format +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +#. used when showing an error message to the user such as +#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't +#. intersect both rails." +#: lib/elements/element.py:354 +msgid "error:" msgstr "" -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" +#: lib/elements/empty_d_object.py:13 +msgid "Empty D-Attribute" msgstr "" -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +#: lib/elements/empty_d_object.py:14 +msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +#: lib/elements/empty_d_object.py:16 +msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" msgstr "" -#: lib/elements/clone.py:25 -msgid "Clone Object" +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/clone.py:26 -msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" msgstr "" -#: lib/elements/clone.py:29 -msgid "If you want to convert the clone into a real element, follow these steps:" +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/clone.py:30 -msgid "* Select the clone" +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" msgstr "" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 -msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/clone.py:36 -msgid "Clone is not embroiderable" +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" msgstr "" -#: lib/elements/clone.py:37 -msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/clone.py:40 -msgid "Convert the clone into a real element:" +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" msgstr "" -#: lib/elements/clone.py:41 -msgid "* Select the clone." +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/clone.py:56 -msgid "Clone" +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/clone.py:62 -msgid "Custom fill angle" +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." msgstr "" -#: lib/elements/clone.py:63 -msgid "This setting will apply a custom fill angle for the clone." +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/element.py:198 -msgid "Allow lock stitches" +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/element.py:199 -msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 -msgid "Both" +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/element.py:203 -msgid "Before" +#: lib/elements/fill_stitch.py:72 +msgid "Unconnected" msgstr "" -#: lib/elements/element.py:203 -msgid "After" +#: lib/elements/fill_stitch.py:73 +msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/element.py:203 -msgid "Neither" +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 +msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/element.py:212 -#: inx/inkstitch_lettering_force_lock_stitches.inx:3 -msgid "Force lock stitches" +#: lib/elements/fill_stitch.py:82 +msgid "Border crosses itself" msgstr "" -#: lib/elements/element.py:213 -msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." +#: lib/elements/fill_stitch.py:83 +msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "" -#: lib/elements/element.py:257 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" msgstr "" -#. used when showing an error message to the user such as -#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't -#. intersect both rails." -#: lib/elements/element.py:345 -msgid "error:" +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" +msgstr "Definir enchimento automaticamente" + +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" msgstr "" -#: lib/elements/empty_d_object.py:13 -msgid "Empty D-Attribute" +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" msgstr "" -#: lib/elements/empty_d_object.py:14 -msgid "There is an invalid path object in the document, the d-attribute is missing." +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" msgstr "" -#: lib/elements/empty_d_object.py:16 -msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" msgstr "" -#: lib/elements/fill.py:23 -msgid "Unconnected" +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" msgstr "" -#: lib/elements/fill.py:24 -msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill.py:28 lib/elements/fill.py:36 -msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" msgstr "" -#: lib/elements/fill.py:33 -msgid "Border crosses itself" +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" msgstr "" -#: lib/elements/fill.py:34 -msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" msgstr "" -#: lib/elements/fill.py:41 -msgid "Fill" -msgstr "Preenchimento" +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" +msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" -msgstr "Definir enchimento manualmente" +#: lib/elements/fill_stitch.py:111 +msgid "Round" +msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" +msgstr "" + +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" + +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "Ângulo das linhas de ponto" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "" + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "Inverter Enchimento (Direita-Para-Esquerda)" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "" -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "Espaçamento entre linhas" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "Distância máxima entre pontos de enchimento" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "" -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "Numero de vezes a escalonar linhas antes de repetir" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "" +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "Distância de ponto corrido (Transversal entre secções)" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "Sub-camada" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "" + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "Distância máxima de ponto" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "" + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "" + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "" + #: lib/elements/image.py:13 msgid "Image" msgstr "" @@ -1151,15 +1239,15 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" @@ -1278,7 +1366,7 @@ msgstr "" msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1287,7 +1375,7 @@ msgstr "" msgid "Cancel" msgstr "Cancelar" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "Aplicar e Sair" @@ -1349,50 +1437,50 @@ msgstr "" msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "Definições serão aplicadas a 1 objecto." -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "Definições serão aplicadas a %d objectos." -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "Algumas definições com valores diferentes entre objectos. Seleccione um valor da lista ou digite novo valor." -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "Desactivar esta aba desactivará as seguintes %d abas." -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "Desactivar esta aba desactivará a seguinte aba." -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "Activar esta aba desactivará %s e vice-versa." -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "Objectos do Inkscape" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "Parametros de Bordado" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "Usar ultimas definições" @@ -1400,6 +1488,10 @@ msgstr "Usar ultimas definições" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "" @@ -1690,6 +1782,10 @@ msgstr "" msgid "AutoSatin Running Stitch %d" msgstr "" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "Plano de pontos/bordado" @@ -2741,6 +2837,7 @@ msgid "Duplicate Params" msgstr "" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "" @@ -3702,6 +3799,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po index 8ade4bb1..ccbf42a4 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:21\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,293 +497,381 @@ msgstr "" msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" +#: lib/elements/clone.py:20 +msgid "Clone Object" msgstr "" -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +#: lib/elements/clone.py:21 +msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" +#: lib/elements/clone.py:24 +msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +#: lib/elements/clone.py:25 +msgid "* Select the clone" msgstr "" -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" +#: lib/elements/clone.py:26 lib/elements/clone.py:37 +msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "" -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +#: lib/elements/clone.py:31 +msgid "Clone is not embroiderable" msgstr "" -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" +#: lib/elements/clone.py:32 +msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "" -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" +#: lib/elements/clone.py:35 +msgid "Convert the clone into a real element:" msgstr "" -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" +#: lib/elements/clone.py:36 +msgid "* Select the clone." msgstr "" -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." +#: lib/elements/clone.py:51 +msgid "Clone" msgstr "" -#: lib/elements/auto_fill.py:74 -msgid "Underlay" +#: lib/elements/clone.py:57 +msgid "Custom fill angle" msgstr "" -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" +#: lib/elements/clone.py:58 +msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" +#: lib/elements/element.py:202 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +#: lib/elements/element.py:203 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" -msgstr "Distantarea randurilor" +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:207 +msgid "Both" +msgstr "" -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" +#: lib/elements/element.py:207 +msgid "Before" msgstr "" -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" +#: lib/elements/element.py:207 +msgid "After" msgstr "" -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" +#: lib/elements/element.py:207 +msgid "Neither" msgstr "" -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +#: lib/elements/element.py:216 +#: inx/inkstitch_lettering_force_lock_stitches.inx:3 +msgid "Force lock stitches" msgstr "" -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" +#: lib/elements/element.py:217 +msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +#: lib/elements/element.py:261 +#, python-format +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +#. used when showing an error message to the user such as +#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't +#. intersect both rails." +#: lib/elements/element.py:354 +msgid "error:" msgstr "" -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" +#: lib/elements/empty_d_object.py:13 +msgid "Empty D-Attribute" msgstr "" -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +#: lib/elements/empty_d_object.py:14 +msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +#: lib/elements/empty_d_object.py:16 +msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" msgstr "" -#: lib/elements/clone.py:25 -msgid "Clone Object" +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/clone.py:26 -msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" msgstr "" -#: lib/elements/clone.py:29 -msgid "If you want to convert the clone into a real element, follow these steps:" +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/clone.py:30 -msgid "* Select the clone" +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" msgstr "" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 -msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/clone.py:36 -msgid "Clone is not embroiderable" +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" msgstr "" -#: lib/elements/clone.py:37 -msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/clone.py:40 -msgid "Convert the clone into a real element:" +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" msgstr "" -#: lib/elements/clone.py:41 -msgid "* Select the clone." +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/clone.py:56 -msgid "Clone" +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/clone.py:62 -msgid "Custom fill angle" +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." msgstr "" -#: lib/elements/clone.py:63 -msgid "This setting will apply a custom fill angle for the clone." +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/element.py:198 -msgid "Allow lock stitches" +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/element.py:199 -msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 -msgid "Both" +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/element.py:203 -msgid "Before" +#: lib/elements/fill_stitch.py:72 +msgid "Unconnected" msgstr "" -#: lib/elements/element.py:203 -msgid "After" +#: lib/elements/fill_stitch.py:73 +msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/element.py:203 -msgid "Neither" +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 +msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/element.py:212 -#: inx/inkstitch_lettering_force_lock_stitches.inx:3 -msgid "Force lock stitches" +#: lib/elements/fill_stitch.py:82 +msgid "Border crosses itself" msgstr "" -#: lib/elements/element.py:213 -msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." +#: lib/elements/fill_stitch.py:83 +msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "" -#: lib/elements/element.py:257 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" msgstr "" -#. used when showing an error message to the user such as -#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't -#. intersect both rails." -#: lib/elements/element.py:345 -msgid "error:" +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/empty_d_object.py:13 -msgid "Empty D-Attribute" +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" msgstr "" -#: lib/elements/empty_d_object.py:14 -msgid "There is an invalid path object in the document, the d-attribute is missing." +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" msgstr "" -#: lib/elements/empty_d_object.py:16 -msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" msgstr "" -#: lib/elements/fill.py:23 -msgid "Unconnected" +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" msgstr "" -#: lib/elements/fill.py:24 -msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" msgstr "" -#: lib/elements/fill.py:28 lib/elements/fill.py:36 -msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill.py:33 -msgid "Border crosses itself" +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" msgstr "" -#: lib/elements/fill.py:34 -msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Round" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" msgstr "" -#: lib/elements/fill.py:41 -msgid "Fill" +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "" + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "" -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "" -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "" +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "" + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "Distantarea randurilor" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "" + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "" + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "" + #: lib/elements/image.py:13 msgid "Image" msgstr "Imagine" @@ -1151,15 +1239,15 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" @@ -1278,7 +1366,7 @@ msgstr "" msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1287,7 +1375,7 @@ msgstr "" msgid "Cancel" msgstr "Anulare" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "Aplica si iesi" @@ -1349,50 +1437,50 @@ msgstr "" msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "" @@ -1400,6 +1488,10 @@ msgstr "" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "" @@ -1690,6 +1782,10 @@ msgstr "" msgid "AutoSatin Running Stitch %d" msgstr "" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -2742,6 +2838,7 @@ msgid "Duplicate Params" msgstr "" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "Editeaza" @@ -3703,6 +3800,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po index 92ab2938..7b051aaf 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:21\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,198 +497,89 @@ msgstr "ÑвÑзь" msgid "command marker" msgstr "маркер команды" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" -msgstr "Малое заполнение" - -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." -msgstr "Ðтот объект Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ñлишком мал и вероÑтно будет лучше выполнить его Ñтрочкой или Ñатином. Ð”Ð»Ñ Ð¾Ñ‡ÐµÐ½ÑŒ маленьких фигур вышивка заполнением невозможна, вмеÑто неё Ink/Stitch будет иÑпользовать Ñтрочку по контуру." - -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" -msgstr "Уширение" - -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." -msgstr "Параметр раÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ Ð½Ðµ может быть применен Ð´Ð»Ñ Ñтого объекта заполнениÑ. ВмеÑто него Ink/Stitch будет иÑпользовать оригинальный размер." - -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" -msgstr "ОтÑтуп" - -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." -msgstr "Параметр отÑтупа предварительной проÑтрочки не может быть применен Ð´Ð»Ñ Ñтого объекта заполнениÑ. ВмеÑто него Ink/Stitch будет иÑпользовать оригинальный размер." - -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" -msgstr "Ðвтозаполнение" - -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" -msgstr "ÐвтоматичеÑки раÑÑÑ‡Ð¸Ñ‚Ð°Ð½Ð½Ð°Ñ Ð²Ñ‹ÑˆÐ¸Ð²ÐºÐ° заполнениÑ" - -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" -msgstr "Длина Ñтежка Ñтрочки (переход между ÑекциÑми)" - -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." -msgstr "Длина Ñтежков внутри контура Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¸ переходе от Ñекции к Ñекции." - -#: lib/elements/auto_fill.py:74 -msgid "Underlay" -msgstr "ÐŸÑ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð¿Ñ€Ð¾Ñтрочка" - -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" -msgstr "Ðвтозаполнение: ПроÑтрочка" - -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" -msgstr "Угол заполнениÑ" - -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." -msgstr "По умолчанию: угол Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ +90°. Укажите ÑпиÑок через запÑтую Ð´Ð»Ñ Ð½ÐµÑкольких Ñлоёв." - -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" -msgstr "РаÑÑтоÑние между Ñ€Ñдов" - -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" -msgstr "по умолчанию: раÑтоÑние между Ñ€Ñдов Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ã— 3" - -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" -msgstr "МакÑÐ¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð»Ð¸Ð½Ð° Ñтежка" - -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" -msgstr "по умолчанию: равна макÑимальной длине Ñтежка заполнениÑ" - -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." -msgstr "Сжать контур предварительной проÑтрочки, чтобы она не показалаÑÑŒ из под заполнениÑ." - -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" -msgstr "ПропуÑкать поÑледний Ñтежок в Ñ€Ñду" - -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." -msgstr "ПоÑледний Ñтежок в Ñ€Ñду находитÑÑ Ð¾Ñ‡ÐµÐ½ÑŒ близко к первому Ñтежку Ñледующей Ñтроки. Его пропуÑк уменьшает количеÑтво Ñтежков и плотноÑть." - -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." -msgstr "Увеличение контура Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð´Ð»Ñ ÐºÐ¾Ð¼Ð¿ÐµÐ½Ñации раÑÑтоÑÐ½Ð¸Ñ Ð¼ÐµÐ¶Ð´Ñƒ формами." - -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" -msgstr "Ðижние переходы" - -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." -msgstr "Перемещение внутри контура при переходе от Ñекции к Ñекции. Строчка переходов под заполнением или проÑтрочкой избегает Ð½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ñ€Ñдов, поÑтому она не видна. Ðо могут Ñделать поверхноÑть Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð½ÐµÐ¼Ð½Ð¾Ð³Ð¾ неровной." - -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." -msgstr "Ошибка ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð°Ð²Ñ‚Ð¾Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ! Ðто значит, что возникла проблема в Ink/Stitch." - -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " -msgstr "ЕÑли вы желаете помочь нам делать Ink/Stitch лучше, пожалуйÑта Ñкопируйте веÑÑŒ текÑÑ‚ целиком в Ñообщение об ошибке на Ñайте: " - -#: lib/elements/clone.py:25 +#: lib/elements/clone.py:20 msgid "Clone Object" msgstr "Объект-клон" -#: lib/elements/clone.py:26 +#: lib/elements/clone.py:21 msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "Ð’ дизайне приÑутÑтвуют один или более объектов-клонов. Ink/Stitch может работать Ñ Ð¿Ñ€Ð¾Ñтыми клонами, но вы ограничены очень небольшим ÑпиÑком парметров. " -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:24 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "ЕÑли вы хотите превратить клон в реальный объект, выполните Ñледующие шаги:" -#: lib/elements/clone.py:30 +#: lib/elements/clone.py:25 msgid "* Select the clone" msgstr "* Выберите клон" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 +#: lib/elements/clone.py:26 lib/elements/clone.py:37 msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "* Выберите: Правка > Клоны > ОтÑоединить клон (Alt+Shift+D)" -#: lib/elements/clone.py:36 +#: lib/elements/clone.py:31 msgid "Clone is not embroiderable" msgstr "Клон не может быть вышит" -#: lib/elements/clone.py:37 +#: lib/elements/clone.py:32 msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "Ð’ дизайне приÑутÑтвуют один или более объектов-клонов. Клон должен быть прÑмым потомком Ñлемента, который можно вышить. Ink/Stitch не может вышить клонеы групп или иных невышиваемых Ñлементов (текÑÑ‚ или картинка)." -#: lib/elements/clone.py:40 +#: lib/elements/clone.py:35 msgid "Convert the clone into a real element:" msgstr "Превратите клон в реальный объект:" -#: lib/elements/clone.py:41 +#: lib/elements/clone.py:36 msgid "* Select the clone." msgstr "* Выберите клон." -#: lib/elements/clone.py:56 +#: lib/elements/clone.py:51 msgid "Clone" msgstr "Клон" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:57 msgid "Custom fill angle" msgstr "Свой угол заполнениÑ" -#: lib/elements/clone.py:63 +#: lib/elements/clone.py:58 msgid "This setting will apply a custom fill angle for the clone." msgstr "Ðта наÑтройка указывает Ñвой угол Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð´Ð»Ñ ÐºÐ»Ð¾Ð½Ð°." -#: lib/elements/element.py:198 +#: lib/elements/element.py:202 msgid "Allow lock stitches" msgstr "Разрешить добавлÑть закрепки" -#: lib/elements/element.py:199 +#: lib/elements/element.py:203 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "Закрепки в начале и/или конце Ñтого объекта. Ð”Ð»Ñ Ñ€ÑƒÑ‡Ð½Ñ‹Ñ… Ñтежков закрепки добавлÑтьÑÑ Ð½Ðµ будут." #. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Both" msgstr "Обе" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Before" msgstr "ÐачальнаÑ" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "After" msgstr "КонечнаÑ" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Neither" msgstr "Ðе добавлÑть" -#: lib/elements/element.py:212 +#: lib/elements/element.py:216 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "ОбÑзательные закрепки" -#: lib/elements/element.py:213 +#: lib/elements/element.py:217 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "Вышивать закрепку поÑле Ð²Ñ‹ÑˆÐ¸Ð²Ð°Ð½Ð¸Ñ Ñтого Ñлемента, даже еÑли диÑÑ‚Ð°Ð½Ñ†Ð¸Ñ Ð´Ð¾ Ñледующего объекта меньше, чем указано в параметре длины Ñвёртки в наÑтройках Ink/Stitch." -#: lib/elements/element.py:257 +#: lib/elements/element.py:261 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "У объекта %(id)s атрибут 'd' пуÑÑ‚. Удалите Ñтот объект из вашего дизайна." @@ -696,7 +587,7 @@ msgstr "У объекта %(id)s атрибут 'd' пуÑÑ‚. Удалите Ñ #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:345 +#: lib/elements/element.py:354 msgid "error:" msgstr "ошибка:" @@ -712,78 +603,275 @@ msgstr "Ð’ дизайне обнаружена Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð°Ñ Ð»Ð¸Ð½Ð¸ msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "* Выберите: РаÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ > Ink/Stitch > Решение проблем > ОчиÑтка Дизайна..." -#: lib/elements/fill.py:23 +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" +msgstr "Малое заполнение" + +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +msgstr "Ðтот объект Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ñлишком мал и вероÑтно будет лучше выполнить его Ñтрочкой или Ñатином. Ð”Ð»Ñ Ð¾Ñ‡ÐµÐ½ÑŒ маленьких фигур вышивка заполнением невозможна, вмеÑто неё Ink/Stitch будет иÑпользовать Ñтрочку по контуру." + +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" +msgstr "Уширение" + +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +msgstr "Параметр раÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ Ð½Ðµ может быть применен Ð´Ð»Ñ Ñтого объекта заполнениÑ. ВмеÑто него Ink/Stitch будет иÑпользовать оригинальный размер." + +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" +msgstr "ОтÑтуп" + +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +msgstr "Параметр отÑтупа предварительной проÑтрочки не может быть применен Ð´Ð»Ñ Ñтого объекта заполнениÑ. ВмеÑто него Ink/Stitch будет иÑпользовать оригинальный размер." + +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" +msgstr "" + +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." +msgstr "" + +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" +msgstr "" + +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" +msgstr "" + +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" +msgstr "" + +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." +msgstr "" + +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" +msgstr "" + +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" +msgstr "" + +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." +msgstr "" + +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." +msgstr "" + +#: lib/elements/fill_stitch.py:72 msgid "Unconnected" msgstr "ÐеÑвÑзанные формы" -#: lib/elements/fill.py:24 +#: lib/elements/fill_stitch.py:73 msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "Гладь: Ðтот объект ÑоÑтоит из неÑвÑзанных фигур. Ðто недопуÑтимо, поÑкольку Ink/Stitch не знает в каком порÑдке выполнÑть их вышивку. Разделите объект на отдельные фигуры." -#: lib/elements/fill.py:28 lib/elements/fill.py:36 +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "* РаÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ > Ink/Stitch > ИнÑтрументы Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ > Разбить объекты заливок" -#: lib/elements/fill.py:33 +#: lib/elements/fill_stitch.py:82 msgid "Border crosses itself" msgstr "Границы переÑекают Ñами ÑебÑ" -#: lib/elements/fill.py:34 +#: lib/elements/fill_stitch.py:83 msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "Заполнение: Фигура имеет проблемы. Ðто может произойти, когда её границы переÑекают Ñами ÑебÑ." -#: lib/elements/fill.py:41 -msgid "Fill" -msgstr "Заполнение" +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" +msgstr "" + +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" +msgstr "ÐвтоматичеÑки раÑÑÑ‡Ð¸Ñ‚Ð°Ð½Ð½Ð°Ñ Ð²Ñ‹ÑˆÐ¸Ð²ÐºÐ° заполнениÑ" + +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" +msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" -msgstr "Ð ÑƒÑ‡Ð½Ð°Ñ Ð²Ñ‹ÑˆÐ¸Ð²ÐºÐ° заполнениÑ" +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" +msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." -msgstr "Ðвтзаполнение выбираетÑÑ Ð¿Ð¾ умолчанию Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð²Ñ‹ÑˆÐ¸Ð²Ð¾Ðº заполнением." +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" +msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Round" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" +msgstr "" + +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" + +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "Угол линий Ñтежков" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "Угол увеличиваетÑÑ Ð² направление против чаÑовой Ñтрелки. 0 - горизонтально. Отрицательные Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð¾Ð¿ÑƒÑкаютÑÑ." -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "ПропуÑкать поÑледний Ñтежок в Ñ€Ñду" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "ПоÑледний Ñтежок в Ñ€Ñду находитÑÑ Ð¾Ñ‡ÐµÐ½ÑŒ близко к первому Ñтежку Ñледующей Ñтроки. Его пропуÑк уменьшает количеÑтво Ñтежков и плотноÑть." + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "Развернуть направление (Ñправа-налево)" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "Ðта Ð¾Ð¿Ñ†Ð¸Ñ Ð¼Ð¾Ð¶ÐµÑ‚ помочь Ñ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ маршрута переходов при вышивке. Когда Ñта Ð¾Ð¿Ñ†Ð¸Ñ Ð°ÐºÑ‚Ð¸Ð²Ð½Ð°, вышивание идет Ñправа-налево, вмеÑто обычного Ð½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ñлева-направо." -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "РаÑÑтоÑние между Ñ€Ñдов" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "РаÑÑтоÑние между Ñ€Ñдами вышивки." -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "МакÑÐ¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð»Ð¸Ð½Ð° Ñтежка заполнениÑ" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "Длина каждого Ñтежка в Ñ€Ñду. Ð’ конце и начале Ñ€Ñда Ñтежки могут быть короче." -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "КоличеÑтво Ñдвигов Ñтрочек перед повторением" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "КоличеÑтво Ñтрочек между Ñтежками в одной и той же позиции в колонке." +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "Длина Ñтежка Ñтрочки (переход между ÑекциÑми)" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "Длина Ñтежков внутри контура Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¸ переходе от Ñекции к Ñекции." + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "ÐŸÑ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð¿Ñ€Ð¾Ñтрочка" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "Угол заполнениÑ" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "По умолчанию: угол Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ +90°. Укажите ÑпиÑок через запÑтую Ð´Ð»Ñ Ð½ÐµÑкольких Ñлоёв." + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "РаÑÑтоÑние между Ñ€Ñдов" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "по умолчанию: раÑтоÑние между Ñ€Ñдов Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ã— 3" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "МакÑÐ¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð»Ð¸Ð½Ð° Ñтежка" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "по умолчанию: равна макÑимальной длине Ñтежка заполнениÑ" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "Сжать контур предварительной проÑтрочки, чтобы она не показалаÑÑŒ из под заполнениÑ." + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "Увеличение контура Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð´Ð»Ñ ÐºÐ¾Ð¼Ð¿ÐµÐ½Ñации раÑÑтоÑÐ½Ð¸Ñ Ð¼ÐµÐ¶Ð´Ñƒ формами." + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "Ðижние переходы" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "Перемещение внутри контура при переходе от Ñекции к Ñекции. Строчка переходов под заполнением или проÑтрочкой избегает Ð½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ñ€Ñдов, поÑтому она не видна. Ðо могут Ñделать поверхноÑть Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð½ÐµÐ¼Ð½Ð¾Ð³Ð¾ неровной." + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "Ошибка ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð°Ð²Ñ‚Ð¾Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ! Ðто значит, что возникла проблема в Ink/Stitch." + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "ЕÑли вы желаете помочь нам делать Ink/Stitch лучше, пожалуйÑта Ñкопируйте веÑÑŒ текÑÑ‚ целиком в Ñообщение об ошибке на Ñайте: " + #: lib/elements/image.py:13 msgid "Image" msgstr "Изображение" @@ -1152,15 +1240,15 @@ msgid "Please select at least one satin column." msgstr "Выберите Ñ…Ð¾Ñ‚Ñ Ð±Ñ‹ одну Ñатиновую колонну." #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "Ink/Stitch не знает как работать ни Ñ Ð¾Ð´Ð½Ð¸Ð¼ из выбранных объектов." -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "Во вÑем дизайне нет ни одного объекта Ñ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ink/Stitch мог бы работаь." -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "Совет: Попробуйте РаÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ > Ink/Stitch > Решение ппроблем > Решение проблем Ñ Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ð¼Ð¸" @@ -1279,7 +1367,7 @@ msgstr "Вышивать Ñтроки поочерёдно вперёд и наРmsgid "Add trims" msgstr "Добавить обрез нитей" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1288,7 +1376,7 @@ msgstr "Добавить обрез нитей" msgid "Cancel" msgstr "Отмена" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "Применить и Выйти" @@ -1350,50 +1438,50 @@ msgstr "Выберите одну или неÑколько команд Ð´Ð»Ñ msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "Ðти наÑтройки будут применены к 1 объекту." -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "Ðти параметры будут применены к %d объектам." -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "Ðекоторые параметры имеют различные Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ñƒ выбранных объектов. Выберите значение из ÑпиÑка или введите новое." -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "Отключение Ñтой вкладки отключит также Ñледующие %d вкладки." -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "Отключение Ñтой вкладки отключит также Ñледующую вкладу." -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "Включение Ñтой вкладки отключит %s и наоборот." -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "Объекты Inkscape" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "Кликните, чтобы Ñти параметры были Ñохранены, когда вы нажмете \"Применить и Выйти\"" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Ðти параметры будут Ñохранены, когда вы нажмете \"Применить и Выйти\"" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "Параметры вышивки" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "ИÑпользовать поÑледние наÑтройки" @@ -1401,6 +1489,10 @@ msgstr "ИÑпользовать поÑледние наÑтройки" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "Укажите Ñ…Ð¾Ñ‚Ñ Ð±Ñ‹ один объект, который будет отмечен как шаблон." @@ -1692,6 +1784,10 @@ msgstr "ÐвтоСатин %d" msgid "AutoSatin Running Stitch %d" msgstr "ÐвтоСатин Строчка %d" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "План Стежков" @@ -2745,6 +2841,7 @@ msgid "Duplicate Params" msgstr "Дублировать параметры" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "Правка" @@ -3706,6 +3803,14 @@ msgstr "Убрать наÑтройки печати из данных SVG" msgid "Re-stack objects in order of selection" msgstr "УпорÑдочить объекты в порÑдке выделениÑ" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "Выделение в шаблон" diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po index 6a956379..64599433 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:21\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,293 +497,381 @@ msgstr "" msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" +#: lib/elements/clone.py:20 +msgid "Clone Object" msgstr "" -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +#: lib/elements/clone.py:21 +msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" +#: lib/elements/clone.py:24 +msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +#: lib/elements/clone.py:25 +msgid "* Select the clone" msgstr "" -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" +#: lib/elements/clone.py:26 lib/elements/clone.py:37 +msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "" -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +#: lib/elements/clone.py:31 +msgid "Clone is not embroiderable" msgstr "" -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" +#: lib/elements/clone.py:32 +msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "" -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" +#: lib/elements/clone.py:35 +msgid "Convert the clone into a real element:" msgstr "" -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" +#: lib/elements/clone.py:36 +msgid "* Select the clone." msgstr "" -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." +#: lib/elements/clone.py:51 +msgid "Clone" msgstr "" -#: lib/elements/auto_fill.py:74 -msgid "Underlay" +#: lib/elements/clone.py:57 +msgid "Custom fill angle" msgstr "" -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" +#: lib/elements/clone.py:58 +msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" +#: lib/elements/element.py:202 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +#: lib/elements/element.py:203 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:207 +msgid "Both" msgstr "" -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" +#: lib/elements/element.py:207 +msgid "Before" msgstr "" -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" +#: lib/elements/element.py:207 +msgid "After" msgstr "" -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" +#: lib/elements/element.py:207 +msgid "Neither" msgstr "" -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +#: lib/elements/element.py:216 +#: inx/inkstitch_lettering_force_lock_stitches.inx:3 +msgid "Force lock stitches" msgstr "" -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" +#: lib/elements/element.py:217 +msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +#: lib/elements/element.py:261 +#, python-format +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +#. used when showing an error message to the user such as +#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't +#. intersect both rails." +#: lib/elements/element.py:354 +msgid "error:" msgstr "" -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" +#: lib/elements/empty_d_object.py:13 +msgid "Empty D-Attribute" msgstr "" -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +#: lib/elements/empty_d_object.py:14 +msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +#: lib/elements/empty_d_object.py:16 +msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" msgstr "" -#: lib/elements/clone.py:25 -msgid "Clone Object" +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/clone.py:26 -msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" msgstr "" -#: lib/elements/clone.py:29 -msgid "If you want to convert the clone into a real element, follow these steps:" +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/clone.py:30 -msgid "* Select the clone" +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" msgstr "" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 -msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/clone.py:36 -msgid "Clone is not embroiderable" +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" msgstr "" -#: lib/elements/clone.py:37 -msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/clone.py:40 -msgid "Convert the clone into a real element:" +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" msgstr "" -#: lib/elements/clone.py:41 -msgid "* Select the clone." +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/clone.py:56 -msgid "Clone" +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/clone.py:62 -msgid "Custom fill angle" +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." msgstr "" -#: lib/elements/clone.py:63 -msgid "This setting will apply a custom fill angle for the clone." +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/element.py:198 -msgid "Allow lock stitches" +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/element.py:199 -msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 -msgid "Both" +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/element.py:203 -msgid "Before" +#: lib/elements/fill_stitch.py:72 +msgid "Unconnected" msgstr "" -#: lib/elements/element.py:203 -msgid "After" +#: lib/elements/fill_stitch.py:73 +msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/element.py:203 -msgid "Neither" +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 +msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/element.py:212 -#: inx/inkstitch_lettering_force_lock_stitches.inx:3 -msgid "Force lock stitches" +#: lib/elements/fill_stitch.py:82 +msgid "Border crosses itself" msgstr "" -#: lib/elements/element.py:213 -msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." +#: lib/elements/fill_stitch.py:83 +msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "" -#: lib/elements/element.py:257 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" msgstr "" -#. used when showing an error message to the user such as -#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't -#. intersect both rails." -#: lib/elements/element.py:345 -msgid "error:" +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/empty_d_object.py:13 -msgid "Empty D-Attribute" +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" msgstr "" -#: lib/elements/empty_d_object.py:14 -msgid "There is an invalid path object in the document, the d-attribute is missing." +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" msgstr "" -#: lib/elements/empty_d_object.py:16 -msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" msgstr "" -#: lib/elements/fill.py:23 -msgid "Unconnected" +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" msgstr "" -#: lib/elements/fill.py:24 -msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" msgstr "" -#: lib/elements/fill.py:28 lib/elements/fill.py:36 -msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill.py:33 -msgid "Border crosses itself" +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" msgstr "" -#: lib/elements/fill.py:34 -msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" msgstr "" -#: lib/elements/fill.py:41 -msgid "Fill" +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." +#: lib/elements/fill_stitch.py:111 +msgid "Round" msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" +msgstr "" + +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" + +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "" + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "" -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "" -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "" +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "" + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "" + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "" + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "" + #: lib/elements/image.py:13 msgid "Image" msgstr "" @@ -1151,15 +1239,15 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" @@ -1278,7 +1366,7 @@ msgstr "" msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1287,7 +1375,7 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "" @@ -1349,50 +1437,50 @@ msgstr "" msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "" @@ -1400,6 +1488,10 @@ msgstr "" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "" @@ -1690,6 +1782,10 @@ msgstr "" msgid "AutoSatin Running Stitch %d" msgstr "" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -2742,6 +2838,7 @@ msgid "Duplicate Params" msgstr "" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "" @@ -3703,6 +3800,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po index b1b891b0..7fe2ab7b 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:21\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:57\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,293 +497,381 @@ msgstr "" msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" +#: lib/elements/clone.py:20 +msgid "Clone Object" msgstr "" -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +#: lib/elements/clone.py:21 +msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" +#: lib/elements/clone.py:24 +msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +#: lib/elements/clone.py:25 +msgid "* Select the clone" msgstr "" -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" +#: lib/elements/clone.py:26 lib/elements/clone.py:37 +msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "" -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +#: lib/elements/clone.py:31 +msgid "Clone is not embroiderable" msgstr "" -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" +#: lib/elements/clone.py:32 +msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "" -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" +#: lib/elements/clone.py:35 +msgid "Convert the clone into a real element:" msgstr "" -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" +#: lib/elements/clone.py:36 +msgid "* Select the clone." msgstr "" -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." +#: lib/elements/clone.py:51 +msgid "Clone" msgstr "" -#: lib/elements/auto_fill.py:74 -msgid "Underlay" +#: lib/elements/clone.py:57 +msgid "Custom fill angle" msgstr "" -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" +#: lib/elements/clone.py:58 +msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" +#: lib/elements/element.py:202 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +#: lib/elements/element.py:203 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:207 +msgid "Both" msgstr "" -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" +#: lib/elements/element.py:207 +msgid "Before" msgstr "" -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" -msgstr "Max stygn längd" +#: lib/elements/element.py:207 +msgid "After" +msgstr "" -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" +#: lib/elements/element.py:207 +msgid "Neither" msgstr "" -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +#: lib/elements/element.py:216 +#: inx/inkstitch_lettering_force_lock_stitches.inx:3 +msgid "Force lock stitches" msgstr "" -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" -msgstr "Hoppa över sista stygnet i varje rad" +#: lib/elements/element.py:217 +msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." +msgstr "" -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +#: lib/elements/element.py:261 +#, python-format +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +#. used when showing an error message to the user such as +#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't +#. intersect both rails." +#: lib/elements/element.py:354 +msgid "error:" msgstr "" -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" +#: lib/elements/empty_d_object.py:13 +msgid "Empty D-Attribute" msgstr "" -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +#: lib/elements/empty_d_object.py:14 +msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +#: lib/elements/empty_d_object.py:16 +msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" msgstr "" -#: lib/elements/clone.py:25 -msgid "Clone Object" +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/clone.py:26 -msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" msgstr "" -#: lib/elements/clone.py:29 -msgid "If you want to convert the clone into a real element, follow these steps:" +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/clone.py:30 -msgid "* Select the clone" +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" msgstr "" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 -msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/clone.py:36 -msgid "Clone is not embroiderable" +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" msgstr "" -#: lib/elements/clone.py:37 -msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/clone.py:40 -msgid "Convert the clone into a real element:" +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" msgstr "" -#: lib/elements/clone.py:41 -msgid "* Select the clone." +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/clone.py:56 -msgid "Clone" +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/clone.py:62 -msgid "Custom fill angle" +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." msgstr "" -#: lib/elements/clone.py:63 -msgid "This setting will apply a custom fill angle for the clone." +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/element.py:198 -msgid "Allow lock stitches" +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/element.py:199 -msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 -msgid "Both" +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/element.py:203 -msgid "Before" +#: lib/elements/fill_stitch.py:72 +msgid "Unconnected" msgstr "" -#: lib/elements/element.py:203 -msgid "After" +#: lib/elements/fill_stitch.py:73 +msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/element.py:203 -msgid "Neither" +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 +msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/element.py:212 -#: inx/inkstitch_lettering_force_lock_stitches.inx:3 -msgid "Force lock stitches" +#: lib/elements/fill_stitch.py:82 +msgid "Border crosses itself" msgstr "" -#: lib/elements/element.py:213 -msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." +#: lib/elements/fill_stitch.py:83 +msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "" -#: lib/elements/element.py:257 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" msgstr "" -#. used when showing an error message to the user such as -#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't -#. intersect both rails." -#: lib/elements/element.py:345 -msgid "error:" +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/empty_d_object.py:13 -msgid "Empty D-Attribute" +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" msgstr "" -#: lib/elements/empty_d_object.py:14 -msgid "There is an invalid path object in the document, the d-attribute is missing." +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" msgstr "" -#: lib/elements/empty_d_object.py:16 -msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" msgstr "" -#: lib/elements/fill.py:23 -msgid "Unconnected" +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" msgstr "" -#: lib/elements/fill.py:24 -msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" msgstr "" -#: lib/elements/fill.py:28 lib/elements/fill.py:36 -msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill.py:33 -msgid "Border crosses itself" +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" msgstr "" -#: lib/elements/fill.py:34 -msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Round" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" msgstr "" -#: lib/elements/fill.py:41 -msgid "Fill" +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "Hoppa över sista stygnet i varje rad" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "" + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "" -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "" -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "" +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "" + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "Max stygn längd" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "" + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "" + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "" + #: lib/elements/image.py:13 msgid "Image" msgstr "" @@ -1151,15 +1239,15 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" @@ -1278,7 +1366,7 @@ msgstr "" msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1287,7 +1375,7 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "" @@ -1349,50 +1437,50 @@ msgstr "" msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "" @@ -1400,6 +1488,10 @@ msgstr "" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "" @@ -1690,6 +1782,10 @@ msgstr "" msgid "AutoSatin Running Stitch %d" msgstr "" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -2741,6 +2837,7 @@ msgid "Duplicate Params" msgstr "" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "" @@ -3702,6 +3799,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po index a9c6f840..bae935b7 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:21\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:57\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,293 +497,381 @@ msgstr "" msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" +#: lib/elements/clone.py:20 +msgid "Clone Object" msgstr "" -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +#: lib/elements/clone.py:21 +msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" +#: lib/elements/clone.py:24 +msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +#: lib/elements/clone.py:25 +msgid "* Select the clone" msgstr "" -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" +#: lib/elements/clone.py:26 lib/elements/clone.py:37 +msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "" -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +#: lib/elements/clone.py:31 +msgid "Clone is not embroiderable" msgstr "" -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" +#: lib/elements/clone.py:32 +msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "" -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" +#: lib/elements/clone.py:35 +msgid "Convert the clone into a real element:" msgstr "" -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" +#: lib/elements/clone.py:36 +msgid "* Select the clone." msgstr "" -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." +#: lib/elements/clone.py:51 +msgid "Clone" msgstr "" -#: lib/elements/auto_fill.py:74 -msgid "Underlay" +#: lib/elements/clone.py:57 +msgid "Custom fill angle" msgstr "" -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" +#: lib/elements/clone.py:58 +msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" +#: lib/elements/element.py:202 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +#: lib/elements/element.py:203 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:207 +msgid "Both" msgstr "" -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" +#: lib/elements/element.py:207 +msgid "Before" msgstr "" -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" -msgstr "Max dikiÅŸ uzunluÄŸu" +#: lib/elements/element.py:207 +msgid "After" +msgstr "" -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" +#: lib/elements/element.py:207 +msgid "Neither" msgstr "" -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +#: lib/elements/element.py:216 +#: inx/inkstitch_lettering_force_lock_stitches.inx:3 +msgid "Force lock stitches" msgstr "" -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" -msgstr "Her sırada son dikiÅŸi atla" +#: lib/elements/element.py:217 +msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." +msgstr "" -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +#: lib/elements/element.py:261 +#, python-format +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +#. used when showing an error message to the user such as +#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't +#. intersect both rails." +#: lib/elements/element.py:354 +msgid "error:" +msgstr "hata:" + +#: lib/elements/empty_d_object.py:13 +msgid "Empty D-Attribute" msgstr "" -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" +#: lib/elements/empty_d_object.py:14 +msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +#: lib/elements/empty_d_object.py:16 +msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." -msgstr "Otodolgu sırasında hata! Bu Ink/Stitch ile bir problem mevcut olduÄŸu anlamına gelir." +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" +msgstr "" -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/clone.py:25 -msgid "Clone Object" +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" msgstr "" -#: lib/elements/clone.py:26 -msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/clone.py:29 -msgid "If you want to convert the clone into a real element, follow these steps:" +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" msgstr "" -#: lib/elements/clone.py:30 -msgid "* Select the clone" +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 -msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" msgstr "" -#: lib/elements/clone.py:36 -msgid "Clone is not embroiderable" +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/clone.py:37 -msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" msgstr "" -#: lib/elements/clone.py:40 -msgid "Convert the clone into a real element:" +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/clone.py:41 -msgid "* Select the clone." +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/clone.py:56 -msgid "Clone" +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." msgstr "" -#: lib/elements/clone.py:62 -msgid "Custom fill angle" +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/clone.py:63 -msgid "This setting will apply a custom fill angle for the clone." +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/element.py:198 -msgid "Allow lock stitches" +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/element.py:199 -msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." msgstr "" -#. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 -msgid "Both" +#: lib/elements/fill_stitch.py:72 +msgid "Unconnected" msgstr "" -#: lib/elements/element.py:203 -msgid "Before" +#: lib/elements/fill_stitch.py:73 +msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/element.py:203 -msgid "After" +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 +msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/element.py:203 -msgid "Neither" +#: lib/elements/fill_stitch.py:82 +msgid "Border crosses itself" msgstr "" -#: lib/elements/element.py:212 -#: inx/inkstitch_lettering_force_lock_stitches.inx:3 -msgid "Force lock stitches" +#: lib/elements/fill_stitch.py:83 +msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "" -#: lib/elements/element.py:213 -msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" msgstr "" -#: lib/elements/element.py:257 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" msgstr "" -#. used when showing an error message to the user such as -#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't -#. intersect both rails." -#: lib/elements/element.py:345 -msgid "error:" -msgstr "hata:" +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" +msgstr "" -#: lib/elements/empty_d_object.py:13 -msgid "Empty D-Attribute" +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" msgstr "" -#: lib/elements/empty_d_object.py:14 -msgid "There is an invalid path object in the document, the d-attribute is missing." +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" msgstr "" -#: lib/elements/empty_d_object.py:16 -msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" msgstr "" -#: lib/elements/fill.py:23 -msgid "Unconnected" +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" msgstr "" -#: lib/elements/fill.py:24 -msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill.py:28 lib/elements/fill.py:36 -msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" msgstr "" -#: lib/elements/fill.py:33 -msgid "Border crosses itself" +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" msgstr "" -#: lib/elements/fill.py:34 -msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" msgstr "" -#: lib/elements/fill.py:41 -msgid "Fill" +#: lib/elements/fill_stitch.py:111 +msgid "Round" msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" + +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "Her sırada son dikiÅŸi atla" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "" + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "" -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "" -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "" +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "" + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "Max dikiÅŸ uzunluÄŸu" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "" + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "Otodolgu sırasında hata! Bu Ink/Stitch ile bir problem mevcut olduÄŸu anlamına gelir." + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "" + #: lib/elements/image.py:13 msgid "Image" msgstr "" @@ -1151,15 +1239,15 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" @@ -1278,7 +1366,7 @@ msgstr "" msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1287,7 +1375,7 @@ msgstr "" msgid "Cancel" msgstr "İptal et" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "Uygula ve Kapat" @@ -1349,50 +1437,50 @@ msgstr "" msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "Bu ayarlar sadece 1 objeye uygulanacaktır." -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "Bu ayarlar sadece %d objeye uygulanacaktır." -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "Inkscape objeleri" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "En Son Ayarları Kullan" @@ -1400,6 +1488,10 @@ msgstr "En Son Ayarları Kullan" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "" @@ -1690,6 +1782,10 @@ msgstr "" msgid "AutoSatin Running Stitch %d" msgstr "" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -2741,6 +2837,7 @@ msgid "Duplicate Params" msgstr "" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "" @@ -3702,6 +3799,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po index caabf8d5..e83ec188 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:21\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:57\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,198 +497,89 @@ msgstr "з'єднувач" msgid "command marker" msgstr "маркер команд" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" -msgstr "Дрібне заповненнÑ" - -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." -msgstr "Цей об'єкт із заповненнÑм наÑтільки малий, що він, мабуть, буде виглÑдати краще Ñк його виконати Ñтібком або атлаÑною колонкою. Ð”Ð»Ñ Ð´ÑƒÐ¶Ðµ маленьких форм Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, а Ink/Stitch заÑтоÑує Ñтібок по контуру." - -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" -msgstr "Розширити" - -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." -msgstr "Параметр Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ Ð½Ðµ можна заÑтоÑувати Ð´Ð»Ñ Ñ†ÑŒÐ¾Ð³Ð¾ об'єкта гладі. ЗаміÑть нього Ink/Stitch буде викориÑтовувати оригінальний розмір." - -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" -msgstr "Ð’Ñтавки" - -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." -msgstr "Параметр відÑтупу попереднього Ð¿Ñ€Ð¾ÑˆÐ¸Ñ‚Ñ‚Ñ Ð½Ðµ можна заÑтоÑувати Ð´Ð»Ñ Ñ†ÑŒÐ¾Ð³Ð¾ об'єкта гладі. ЗаміÑть нього Ink/Stitch буде викориÑтовувати оригінальний розмір." - -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" -msgstr "ÐвтозаповненнÑ" - -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" -msgstr "Ðвтоматично прокладене заповненнÑ" - -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" -msgstr "Довжина Ñтібка по ходу (перехід між ÑекціÑми)" - -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." -msgstr "Довжина Ñтібків навколо контуру облаÑті заповненнÑ, що викориÑтовуєтьÑÑ Ð¿Ñ€Ð¸ переході від розділу до розділу." - -#: lib/elements/auto_fill.py:74 -msgid "Underlay" -msgstr "Підкладка" - -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" -msgstr "ÐÐ²Ñ‚Ð¾Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð¿Ñ–Ð´ÐºÐ»Ð°Ð´ÐºÐ¸" - -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" -msgstr "Кут заповненнÑ" - -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." -msgstr "По замовчуванню: кут Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ +90°. Ð”Ð»Ñ ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… шарів вкажіть ÑпиÑок через кому." - -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" -msgstr "МіжрÑдковий інтервал" - -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" -msgstr "типовий: 3-кратний проміжок між Ñ€Ñдками" - -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" -msgstr "МакÑимальна довжина Ñтібка" - -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" -msgstr "типовий: дорівнює макÑимальній довжині Ñтібка" - -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." -msgstr "Перед тим, Ñк робити підкладку, ÑтиÑніть форму, щоб запобігти поÑві підкладки навколо зовнішньої Ñторони заповненнÑ." - -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" -msgstr "ПропуÑтіть оÑтанній Ñтібок у кожному Ñ€Ñду" - -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." -msgstr "ОÑтанній Ñтібок у кожному Ñ€Ñду доÑить близький до першого Ñтібка в наÑтупному Ñ€Ñду. ПропуÑкаючи його, зменшуєтьÑÑ ÐºÑ–Ð»ÑŒÐºÑ–Ñть швів Ñ– щільніÑть." - -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." -msgstr "Розгорніть форму перед тим, Ñк заповнити зшиваннÑ, щоб компенÑувати зазори між фігурами." - -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" -msgstr "Ðижні переходи" - -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." -msgstr "ÐŸÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð²Ñередині контуру при переході від Ñекції до Ñекції. Ð Ñдок переходів під гладдю або проÑтрочкою уникає напрÑмків Ñ€Ñдів, тому Ñ—Ñ— не видно. Це робить поверхню гладі трохи нерівною." - -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." -msgstr "Помилка під Ñ‡Ð°Ñ Ð°Ð²Ñ‚Ð¾Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ! Це означає, що Ñ–Ñнує проблема з Ink/Stitch." - -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " -msgstr "Якщо ви хочете допомогти нам зробити Ink/Stitch краще, будь лаÑка, вÑтавте вÑе це Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð² нову проблему за адреÑою: " - -#: lib/elements/clone.py:25 +#: lib/elements/clone.py:20 msgid "Clone Object" msgstr "Клонувати об'єкт" -#: lib/elements/clone.py:26 +#: lib/elements/clone.py:21 msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "У дизайні приÑутні один або більше об'єктів-клонів. Ink/Stitch може працювати з проÑтими клонами, але ви будет обмежені лише невеликим ÑпиÑком параметрів. " -#: lib/elements/clone.py:29 +#: lib/elements/clone.py:24 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "Якщо ви хочете перетворити клон в реальний об'єкт, виконайте наÑтупні кроки:" -#: lib/elements/clone.py:30 +#: lib/elements/clone.py:25 msgid "* Select the clone" msgstr "* Виберіть клон" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 +#: lib/elements/clone.py:26 lib/elements/clone.py:37 msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "* Виберіть: Правка > Клони > Від'єднати клона (Alt+Shift+D)" -#: lib/elements/clone.py:36 +#: lib/elements/clone.py:31 msgid "Clone is not embroiderable" msgstr "Клон не може бути вишитий" -#: lib/elements/clone.py:37 +#: lib/elements/clone.py:32 msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "У дизайні приÑутні один або більше об'єктів-клонів. Клон повинен бути прÑмим нащадком елемента, Ñкий можна вишити. Ink/Stitch не може вишити клони груп чи інших невишиваємі елементи (текÑÑ‚ або картинка)." -#: lib/elements/clone.py:40 +#: lib/elements/clone.py:35 msgid "Convert the clone into a real element:" msgstr "Перетворіть клон в реальний об'єкт:" -#: lib/elements/clone.py:41 +#: lib/elements/clone.py:36 msgid "* Select the clone." msgstr "* Виберіть клон." -#: lib/elements/clone.py:56 +#: lib/elements/clone.py:51 msgid "Clone" msgstr "Клонувати" -#: lib/elements/clone.py:62 +#: lib/elements/clone.py:57 msgid "Custom fill angle" msgstr "Свій кут гладі" -#: lib/elements/clone.py:63 +#: lib/elements/clone.py:58 msgid "This setting will apply a custom fill angle for the clone." msgstr "Ð¦Ñ Ð½Ð°Ñтройка вказує Ñвій кут гладі Ð´Ð»Ñ ÐºÐ»Ð¾Ð½Ñƒ." -#: lib/elements/element.py:198 +#: lib/elements/element.py:202 msgid "Allow lock stitches" msgstr "Дозволити додавати закріпки" -#: lib/elements/element.py:199 +#: lib/elements/element.py:203 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "Закріпки на початку Ñ–/або наприкінці цього об'єкта. Ð”Ð»Ñ Ñ€ÑƒÑ‡Ð½Ð¸Ñ… Ñтібків закріпки додаватиÑÑ Ð½Ðµ будуть." #. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Both" msgstr "Обидва" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Before" msgstr "Початок" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "After" msgstr "Кінець" -#: lib/elements/element.py:203 +#: lib/elements/element.py:207 msgid "Neither" msgstr "Ðе додавати" -#: lib/elements/element.py:212 +#: lib/elements/element.py:216 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:213 +#: lib/elements/element.py:217 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:257 +#: lib/elements/element.py:261 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "У об'єкта %(id)s атрибут 'd' порожній. Видаліть цей об'єкт з вашого дизайну." @@ -696,7 +587,7 @@ msgstr "У об'єкта %(id)s атрибут 'd' порожній. Ð’Ð¸Ð´Ð°Ð»Ñ #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:345 +#: lib/elements/element.py:354 msgid "error:" msgstr "помилка:" @@ -712,78 +603,275 @@ msgstr "У дизайні виÑвлена неправильна лініÑ, п msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "* Виберіть: Ð Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ > Ink/Stitch > Ð’Ð¸Ñ€Ñ–ÑˆÐµÐ½Ð½Ñ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼ > ОчиÑтка Дизайна..." -#: lib/elements/fill.py:23 +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" +msgstr "Дрібне заповненнÑ" + +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +msgstr "Цей об'єкт із заповненнÑм наÑтільки малий, що він, мабуть, буде виглÑдати краще Ñк його виконати Ñтібком або атлаÑною колонкою. Ð”Ð»Ñ Ð´ÑƒÐ¶Ðµ маленьких форм Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, а Ink/Stitch заÑтоÑує Ñтібок по контуру." + +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" +msgstr "Розширити" + +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +msgstr "Параметр Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ Ð½Ðµ можна заÑтоÑувати Ð´Ð»Ñ Ñ†ÑŒÐ¾Ð³Ð¾ об'єкта гладі. ЗаміÑть нього Ink/Stitch буде викориÑтовувати оригінальний розмір." + +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" +msgstr "Ð’Ñтавки" + +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +msgstr "Параметр відÑтупу попереднього Ð¿Ñ€Ð¾ÑˆÐ¸Ñ‚Ñ‚Ñ Ð½Ðµ можна заÑтоÑувати Ð´Ð»Ñ Ñ†ÑŒÐ¾Ð³Ð¾ об'єкта гладі. ЗаміÑть нього Ink/Stitch буде викориÑтовувати оригінальний розмір." + +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" +msgstr "" + +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." +msgstr "" + +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" +msgstr "" + +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" +msgstr "" + +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" +msgstr "" + +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." +msgstr "" + +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" +msgstr "" + +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" +msgstr "" + +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." +msgstr "" + +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." +msgstr "" + +#: lib/elements/fill_stitch.py:72 msgid "Unconnected" msgstr "Ðез'єднані" -#: lib/elements/fill.py:24 +#: lib/elements/fill_stitch.py:73 msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "ЗаповненнÑ: Цей об'єкт ÑкладаєтьÑÑ Ð· фігур що нез'єднані. Це заборонено, оÑкільки Ink/Stitch не знає, в Ñкому порÑдку Ñ—Ñ… зшивати. Будь лаÑка, розбийте цей об'єкт на окремі форми." -#: lib/elements/fill.py:28 lib/elements/fill.py:36 +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "* Ð Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ > Ink/Stitch > ІнÑтрументи гладі > Розбити об'єкти заливок" -#: lib/elements/fill.py:33 +#: lib/elements/fill_stitch.py:82 msgid "Border crosses itself" msgstr "Границі переÑікають Ñамі Ñебе" -#: lib/elements/fill.py:34 +#: lib/elements/fill_stitch.py:83 msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "ЗаповненнÑ: Форма недійÑна. Це може ÑтатиÑÑ, Ñкщо кордон перетинає Ñебе." -#: lib/elements/fill.py:41 -msgid "Fill" -msgstr "ЗаповненнÑ" +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" +msgstr "" + +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" +msgstr "Ðвтоматично прокладене заповненнÑ" + +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" +msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" -msgstr "Вручну прокладене заповненнÑ" +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" +msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." -msgstr "ÐÐ²Ñ‚Ð¾Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ñ” методом за замовчуваннÑм Ð´Ð»Ñ ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð·ÑˆÐ¸Ð²Ð°Ð½Ð½Ñ Ð·Ð°Ð»Ð¸Ð²ÐºÐ¸." +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" +msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" +msgstr "" + +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Round" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" +msgstr "" + +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" + +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "Кут Ñтібків" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "Кут збільшуєтьÑÑ Ð² напрÑмку проти годинникової Ñтрілки. 0 - горизонтальний. Дозволені негативні кути." -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "ПропуÑтіть оÑтанній Ñтібок у кожному Ñ€Ñду" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "ОÑтанній Ñтібок у кожному Ñ€Ñду доÑить близький до першого Ñтібка в наÑтупному Ñ€Ñду. ПропуÑкаючи його, зменшуєтьÑÑ ÐºÑ–Ð»ÑŒÐºÑ–Ñть швів Ñ– щільніÑть." + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "Віддзеркалити Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ (почати Ñправа наліво)" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "Ð’Ñ–Ð´Ð´Ð·ÐµÑ€ÐºÐ°Ð»ÐµÐ½Ð½Ñ Ð¼Ð¾Ð¶Ðµ допомогти вам в маршрутизації вашого контуру Ñтібка. Коли ви вмикаєте віддзеркаленнÑ, Ð·ÑˆÐ¸Ð²Ð°Ð½Ð½Ñ Ñ€ÑƒÑ…Ð°Ñ”Ñ‚ÑŒÑÑ Ñправа наліво, а не зліва направо." -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "ВідÑтань між Ñ€Ñдами" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "ВідÑтань між Ñ€Ñдами Ñтібків." -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "МакÑимальна довжина Ñтібка заповненнÑ" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "Довжина кожного Ñтібка підрÑд. Більш короткі Ñтібки можна викориÑтовувати на початку або в кінці Ñ€Ñду." -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "Повторний Ñ€Ñдок це багато разів, перш ніж повторити" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "КількіÑть Ñ€Ñдків між Ñтібками в одній Ñ– тій же позиції в колонці." +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "Довжина Ñтібка по ходу (перехід між ÑекціÑми)" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "Довжина Ñтібків навколо контуру облаÑті заповненнÑ, що викориÑтовуєтьÑÑ Ð¿Ñ€Ð¸ переході від розділу до розділу." + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "Підкладка" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "Кут заповненнÑ" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "По замовчуванню: кут Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ +90°. Ð”Ð»Ñ ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… шарів вкажіть ÑпиÑок через кому." + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "МіжрÑдковий інтервал" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "типовий: 3-кратний проміжок між Ñ€Ñдками" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "МакÑимальна довжина Ñтібка" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "типовий: дорівнює макÑимальній довжині Ñтібка" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "Перед тим, Ñк робити підкладку, ÑтиÑніть форму, щоб запобігти поÑві підкладки навколо зовнішньої Ñторони заповненнÑ." + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "Розгорніть форму перед тим, Ñк заповнити зшиваннÑ, щоб компенÑувати зазори між фігурами." + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "Ðижні переходи" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "ÐŸÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð²Ñередині контуру при переході від Ñекції до Ñекції. Ð Ñдок переходів під гладдю або проÑтрочкою уникає напрÑмків Ñ€Ñдів, тому Ñ—Ñ— не видно. Це робить поверхню гладі трохи нерівною." + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "Помилка під Ñ‡Ð°Ñ Ð°Ð²Ñ‚Ð¾Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ! Це означає, що Ñ–Ñнує проблема з Ink/Stitch." + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "Якщо ви хочете допомогти нам зробити Ink/Stitch краще, будь лаÑка, вÑтавте вÑе це Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð² нову проблему за адреÑою: " + #: lib/elements/image.py:13 msgid "Image" msgstr "ЗображеннÑ" @@ -1152,15 +1240,15 @@ msgid "Please select at least one satin column." msgstr "Виберіть хоча би одну Ñатинову колонку." #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "Ink/Stitch не знає Ñк працювати з жодним із вибраних об'єктів." -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "У вÑьому дизайні немає жодного об'єкта з Ñким Ink/Stitch міг би працювати." -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "Порада: Спробуйте Ð Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ > Ink/Stitch > Ð’Ð¸Ñ€Ñ–ÑˆÐµÐ½Ð½Ñ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼ > Ð’Ð¸Ñ€Ñ–ÑˆÐµÐ½Ð½Ñ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼ з об'єктами" @@ -1279,7 +1367,7 @@ msgstr "Прошийте Ñ€Ñдки текÑту вперед Ñ– назад" msgid "Add trims" msgstr "Додати обрізку" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1288,7 +1376,7 @@ msgstr "Додати обрізку" msgid "Cancel" msgstr "СкаÑувати" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "ЗаÑтоÑувати Ñ– закрити" @@ -1350,50 +1438,50 @@ msgstr "Виберіть одну або декілька команд, Ñкі Ð msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "Ці наÑтройки буде заÑтоÑовано до 1 об'єкта." -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "Ці наÑтройки буде заÑтоÑовано до %d об'єктів." -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "ДеÑкі параметри мають різні Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñƒ вибраних об'єктів. Виберіть Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ñ– ÑпиÑку або введіть нове." -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "Ð’Ñ–Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ Ñ†Ñ–Ñ”Ñ— вкладки також відключить наÑтупні %d вкладок." -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "Ð’Ñ–Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ Ñ†Ñ–Ñ”Ñ— вкладки також відключить наÑтупну вкладку." -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "Ð’ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ Ñ†Ñ–Ñ”Ñ— вкладки відключить %s Ñ– навпаки." -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "Об'єкти Inkscape" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "ÐатиÑніть тут, щоб ці параметри були збережені, коли ви натиÑнете \"ЗаÑтоÑувати Ñ– Вийти\"" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Ці параметри будуть збережені, коли ви натиÑнете \"ЗаÑтоÑувати Ñ– Вийти\"" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "Параметри вишивки" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "ВикориÑтовувати оÑтанні налаштуваннÑ" @@ -1401,6 +1489,10 @@ msgstr "ВикориÑтовувати оÑтанні налаштуваннÑ" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "Виберіть принаймні один об’єкт, Ñкий буде позначено Ñк шаблон." @@ -1692,6 +1784,10 @@ msgstr "ÐвтоСатин %d" msgid "AutoSatin Running Stitch %d" msgstr "ÐвтоСатин Стрічка %d" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "План Стіжків" @@ -2745,6 +2841,7 @@ msgid "Duplicate Params" msgstr "Дублювати параметри" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "Правка" @@ -3706,6 +3803,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "ВпорÑдкувати об'єкти в порÑдку виділеннÑ" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "Перетворити Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ Ð² шаблон" diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po index b3c5ae55..6f23fbe4 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:21\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:57\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,293 +497,381 @@ msgstr "" msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" +#: lib/elements/clone.py:20 +msgid "Clone Object" msgstr "" -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +#: lib/elements/clone.py:21 +msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" +#: lib/elements/clone.py:24 +msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +#: lib/elements/clone.py:25 +msgid "* Select the clone" msgstr "" -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" +#: lib/elements/clone.py:26 lib/elements/clone.py:37 +msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "" -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +#: lib/elements/clone.py:31 +msgid "Clone is not embroiderable" msgstr "" -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" +#: lib/elements/clone.py:32 +msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "" -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" +#: lib/elements/clone.py:35 +msgid "Convert the clone into a real element:" msgstr "" -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" +#: lib/elements/clone.py:36 +msgid "* Select the clone." msgstr "" -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." +#: lib/elements/clone.py:51 +msgid "Clone" msgstr "" -#: lib/elements/auto_fill.py:74 -msgid "Underlay" +#: lib/elements/clone.py:57 +msgid "Custom fill angle" msgstr "" -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" +#: lib/elements/clone.py:58 +msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" +#: lib/elements/element.py:202 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +#: lib/elements/element.py:203 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:207 +msgid "Both" msgstr "" -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" +#: lib/elements/element.py:207 +msgid "Before" msgstr "" -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" +#: lib/elements/element.py:207 +msgid "After" msgstr "" -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" +#: lib/elements/element.py:207 +msgid "Neither" msgstr "" -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +#: lib/elements/element.py:216 +#: inx/inkstitch_lettering_force_lock_stitches.inx:3 +msgid "Force lock stitches" msgstr "" -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" +#: lib/elements/element.py:217 +msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +#: lib/elements/element.py:261 +#, python-format +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +#. used when showing an error message to the user such as +#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't +#. intersect both rails." +#: lib/elements/element.py:354 +msgid "error:" msgstr "" -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" +#: lib/elements/empty_d_object.py:13 +msgid "Empty D-Attribute" msgstr "" -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +#: lib/elements/empty_d_object.py:14 +msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +#: lib/elements/empty_d_object.py:16 +msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" msgstr "" -#: lib/elements/clone.py:25 -msgid "Clone Object" +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/clone.py:26 -msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" msgstr "" -#: lib/elements/clone.py:29 -msgid "If you want to convert the clone into a real element, follow these steps:" +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/clone.py:30 -msgid "* Select the clone" +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" msgstr "" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 -msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/clone.py:36 -msgid "Clone is not embroiderable" +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" msgstr "" -#: lib/elements/clone.py:37 -msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/clone.py:40 -msgid "Convert the clone into a real element:" +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" msgstr "" -#: lib/elements/clone.py:41 -msgid "* Select the clone." +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/clone.py:56 -msgid "Clone" +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/clone.py:62 -msgid "Custom fill angle" +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." msgstr "" -#: lib/elements/clone.py:63 -msgid "This setting will apply a custom fill angle for the clone." +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/element.py:198 -msgid "Allow lock stitches" +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/element.py:199 -msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 -msgid "Both" +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/element.py:203 -msgid "Before" +#: lib/elements/fill_stitch.py:72 +msgid "Unconnected" msgstr "" -#: lib/elements/element.py:203 -msgid "After" +#: lib/elements/fill_stitch.py:73 +msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/element.py:203 -msgid "Neither" +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 +msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/element.py:212 -#: inx/inkstitch_lettering_force_lock_stitches.inx:3 -msgid "Force lock stitches" +#: lib/elements/fill_stitch.py:82 +msgid "Border crosses itself" msgstr "" -#: lib/elements/element.py:213 -msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." +#: lib/elements/fill_stitch.py:83 +msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "" -#: lib/elements/element.py:257 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" msgstr "" -#. used when showing an error message to the user such as -#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't -#. intersect both rails." -#: lib/elements/element.py:345 -msgid "error:" +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/empty_d_object.py:13 -msgid "Empty D-Attribute" +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" msgstr "" -#: lib/elements/empty_d_object.py:14 -msgid "There is an invalid path object in the document, the d-attribute is missing." +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" msgstr "" -#: lib/elements/empty_d_object.py:16 -msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" msgstr "" -#: lib/elements/fill.py:23 -msgid "Unconnected" +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" msgstr "" -#: lib/elements/fill.py:24 -msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" msgstr "" -#: lib/elements/fill.py:28 lib/elements/fill.py:36 -msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill.py:33 -msgid "Border crosses itself" +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" msgstr "" -#: lib/elements/fill.py:34 -msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" msgstr "" -#: lib/elements/fill.py:41 -msgid "Fill" +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." +#: lib/elements/fill_stitch.py:111 +msgid "Round" msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" +msgstr "" + +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" + +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "" + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "" -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "" -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "" +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "" + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "" + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "" + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "" + #: lib/elements/image.py:13 msgid "Image" msgstr "" @@ -1151,15 +1239,15 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" @@ -1278,7 +1366,7 @@ msgstr "" msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1287,7 +1375,7 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "" @@ -1349,50 +1437,50 @@ msgstr "" msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "" @@ -1400,6 +1488,10 @@ msgstr "" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "" @@ -1690,6 +1782,10 @@ msgstr "" msgid "AutoSatin Running Stitch %d" msgstr "" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -2740,6 +2836,7 @@ msgid "Duplicate Params" msgstr "" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "" @@ -3701,6 +3798,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po index 63ad6489..1991afab 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:20\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,293 +497,381 @@ msgstr "" msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" +#: lib/elements/clone.py:20 +msgid "Clone Object" msgstr "" -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +#: lib/elements/clone.py:21 +msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" +#: lib/elements/clone.py:24 +msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +#: lib/elements/clone.py:25 +msgid "* Select the clone" msgstr "" -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" +#: lib/elements/clone.py:26 lib/elements/clone.py:37 +msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "" -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +#: lib/elements/clone.py:31 +msgid "Clone is not embroiderable" msgstr "" -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" +#: lib/elements/clone.py:32 +msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "" -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" +#: lib/elements/clone.py:35 +msgid "Convert the clone into a real element:" msgstr "" -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" +#: lib/elements/clone.py:36 +msgid "* Select the clone." msgstr "" -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." +#: lib/elements/clone.py:51 +msgid "Clone" msgstr "" -#: lib/elements/auto_fill.py:74 -msgid "Underlay" +#: lib/elements/clone.py:57 +msgid "Custom fill angle" msgstr "" -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" +#: lib/elements/clone.py:58 +msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" +#: lib/elements/element.py:202 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +#: lib/elements/element.py:203 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:207 +msgid "Both" msgstr "" -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" +#: lib/elements/element.py:207 +msgid "Before" msgstr "" -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" +#: lib/elements/element.py:207 +msgid "After" msgstr "" -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" +#: lib/elements/element.py:207 +msgid "Neither" msgstr "" -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +#: lib/elements/element.py:216 +#: inx/inkstitch_lettering_force_lock_stitches.inx:3 +msgid "Force lock stitches" msgstr "" -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" +#: lib/elements/element.py:217 +msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +#: lib/elements/element.py:261 +#, python-format +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +#. used when showing an error message to the user such as +#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't +#. intersect both rails." +#: lib/elements/element.py:354 +msgid "error:" msgstr "" -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" +#: lib/elements/empty_d_object.py:13 +msgid "Empty D-Attribute" msgstr "" -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +#: lib/elements/empty_d_object.py:14 +msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +#: lib/elements/empty_d_object.py:16 +msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" msgstr "" -#: lib/elements/clone.py:25 -msgid "Clone Object" +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/clone.py:26 -msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" msgstr "" -#: lib/elements/clone.py:29 -msgid "If you want to convert the clone into a real element, follow these steps:" +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/clone.py:30 -msgid "* Select the clone" +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" msgstr "" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 -msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/clone.py:36 -msgid "Clone is not embroiderable" +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" msgstr "" -#: lib/elements/clone.py:37 -msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/clone.py:40 -msgid "Convert the clone into a real element:" +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" msgstr "" -#: lib/elements/clone.py:41 -msgid "* Select the clone." +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/clone.py:56 -msgid "Clone" +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/clone.py:62 -msgid "Custom fill angle" +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." msgstr "" -#: lib/elements/clone.py:63 -msgid "This setting will apply a custom fill angle for the clone." +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/element.py:198 -msgid "Allow lock stitches" +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/element.py:199 -msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 -msgid "Both" +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/element.py:203 -msgid "Before" +#: lib/elements/fill_stitch.py:72 +msgid "Unconnected" msgstr "" -#: lib/elements/element.py:203 -msgid "After" +#: lib/elements/fill_stitch.py:73 +msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/element.py:203 -msgid "Neither" +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 +msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/element.py:212 -#: inx/inkstitch_lettering_force_lock_stitches.inx:3 -msgid "Force lock stitches" +#: lib/elements/fill_stitch.py:82 +msgid "Border crosses itself" msgstr "" -#: lib/elements/element.py:213 -msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." +#: lib/elements/fill_stitch.py:83 +msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "" -#: lib/elements/element.py:257 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" msgstr "" -#. used when showing an error message to the user such as -#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't -#. intersect both rails." -#: lib/elements/element.py:345 -msgid "error:" +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/empty_d_object.py:13 -msgid "Empty D-Attribute" +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" msgstr "" -#: lib/elements/empty_d_object.py:14 -msgid "There is an invalid path object in the document, the d-attribute is missing." +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" msgstr "" -#: lib/elements/empty_d_object.py:16 -msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" msgstr "" -#: lib/elements/fill.py:23 -msgid "Unconnected" +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" msgstr "" -#: lib/elements/fill.py:24 -msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" msgstr "" -#: lib/elements/fill.py:28 lib/elements/fill.py:36 -msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill.py:33 -msgid "Border crosses itself" +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" msgstr "" -#: lib/elements/fill.py:34 -msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" msgstr "" -#: lib/elements/fill.py:41 -msgid "Fill" +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." +#: lib/elements/fill_stitch.py:111 +msgid "Round" msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" +msgstr "" + +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" + +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "" + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "" -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "" -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "" +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "" + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "" + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "" + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "" + #: lib/elements/image.py:13 msgid "Image" msgstr "" @@ -1151,15 +1239,15 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" @@ -1278,7 +1366,7 @@ msgstr "" msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1287,7 +1375,7 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "" @@ -1349,50 +1437,50 @@ msgstr "" msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "" @@ -1400,6 +1488,10 @@ msgstr "" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "" @@ -1690,6 +1782,10 @@ msgstr "" msgid "AutoSatin Running Stitch %d" msgstr "" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -2740,6 +2836,7 @@ msgid "Duplicate Params" msgstr "" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "" @@ -3701,6 +3798,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po index a7aa424e..b7c7aaf2 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: 2022-05-19 02:28+0000\n" -"PO-Revision-Date: 2022-05-20 02:20\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" +"PO-Revision-Date: 2022-05-21 01:56\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: 2022-05-19 02:28+0000\n" +"POT-Creation-Date: 2022-05-21 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,293 +497,381 @@ msgstr "" msgid "command marker" msgstr "" -#: lib/elements/auto_fill.py:23 -msgid "Small Fill" +#: lib/elements/clone.py:20 +msgid "Clone Object" msgstr "" -#: lib/elements/auto_fill.py:24 -msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." +#: lib/elements/clone.py:21 +msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "" -#: lib/elements/auto_fill.py:30 lib/elements/auto_fill.py:146 -msgid "Expand" +#: lib/elements/clone.py:24 +msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "" -#: lib/elements/auto_fill.py:31 -msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." +#: lib/elements/clone.py:25 +msgid "* Select the clone" msgstr "" -#: lib/elements/auto_fill.py:36 lib/elements/auto_fill.py:123 -msgid "Inset" +#: lib/elements/clone.py:26 lib/elements/clone.py:37 +msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "" -#: lib/elements/auto_fill.py:37 -msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." +#: lib/elements/clone.py:31 +msgid "Clone is not embroiderable" msgstr "" -#: lib/elements/auto_fill.py:42 -msgid "AutoFill" +#: lib/elements/clone.py:32 +msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "" -#: lib/elements/auto_fill.py:45 -msgid "Automatically routed fill stitching" +#: lib/elements/clone.py:35 +msgid "Convert the clone into a real element:" msgstr "" -#: lib/elements/auto_fill.py:65 -msgid "Running stitch length (traversal between sections)" +#: lib/elements/clone.py:36 +msgid "* Select the clone." msgstr "" -#: lib/elements/auto_fill.py:66 -msgid "Length of stitches around the outline of the fill region used when moving from section to section." +#: lib/elements/clone.py:51 +msgid "Clone" msgstr "" -#: lib/elements/auto_fill.py:74 -msgid "Underlay" +#: lib/elements/clone.py:57 +msgid "Custom fill angle" msgstr "" -#: lib/elements/auto_fill.py:74 lib/elements/auto_fill.py:83 -#: lib/elements/auto_fill.py:105 lib/elements/auto_fill.py:116 -#: lib/elements/auto_fill.py:126 lib/elements/auto_fill.py:138 -#: lib/elements/auto_fill.py:172 -msgid "AutoFill Underlay" +#: lib/elements/clone.py:58 +msgid "This setting will apply a custom fill angle for the clone." msgstr "" -#: lib/elements/auto_fill.py:80 -msgid "Fill angle" +#: lib/elements/element.py:202 +msgid "Allow lock stitches" msgstr "" -#: lib/elements/auto_fill.py:81 -msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +#: lib/elements/element.py:203 +msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" -#: lib/elements/auto_fill.py:102 -msgid "Row spacing" +#. options to allow lock stitch before and after objects +#: lib/elements/element.py:207 +msgid "Both" msgstr "" -#: lib/elements/auto_fill.py:103 -msgid "default: 3x fill row spacing" +#: lib/elements/element.py:207 +msgid "Before" msgstr "" -#: lib/elements/auto_fill.py:113 -msgid "Max stitch length" +#: lib/elements/element.py:207 +msgid "After" msgstr "" -#: lib/elements/auto_fill.py:114 -msgid "default: equal to fill max stitch length" +#: lib/elements/element.py:207 +msgid "Neither" msgstr "" -#: lib/elements/auto_fill.py:124 -msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +#: lib/elements/element.py:216 +#: inx/inkstitch_lettering_force_lock_stitches.inx:3 +msgid "Force lock stitches" msgstr "" -#: lib/elements/auto_fill.py:135 lib/elements/fill.py:75 -msgid "Skip last stitch in each row" +#: lib/elements/element.py:217 +msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/auto_fill.py:136 lib/elements/fill.py:76 -msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +#: lib/elements/element.py:261 +#, python-format +msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/auto_fill.py:147 -msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +#. used when showing an error message to the user such as +#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't +#. intersect both rails." +#: lib/elements/element.py:354 +msgid "error:" msgstr "" -#: lib/elements/auto_fill.py:156 lib/elements/auto_fill.py:168 -msgid "Underpath" +#: lib/elements/empty_d_object.py:13 +msgid "Empty D-Attribute" msgstr "" -#: lib/elements/auto_fill.py:157 lib/elements/auto_fill.py:169 -msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +#: lib/elements/empty_d_object.py:14 +msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "" -#: lib/elements/auto_fill.py:266 -msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +#: lib/elements/empty_d_object.py:16 +msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#. this message is followed by a URL: -#. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:269 -msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +#: lib/elements/fill_stitch.py:27 +msgid "Small Fill" msgstr "" -#: lib/elements/clone.py:25 -msgid "Clone Object" +#: lib/elements/fill_stitch.py:28 +msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "" -#: lib/elements/clone.py:26 -msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " +#: lib/elements/fill_stitch.py:34 lib/elements/fill_stitch.py:399 +msgid "Expand" msgstr "" -#: lib/elements/clone.py:29 -msgid "If you want to convert the clone into a real element, follow these steps:" +#: lib/elements/fill_stitch.py:35 +msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "" -#: lib/elements/clone.py:30 -msgid "* Select the clone" +#: lib/elements/fill_stitch.py:40 lib/elements/fill_stitch.py:376 +msgid "Inset" msgstr "" -#: lib/elements/clone.py:31 lib/elements/clone.py:42 -msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" +#: lib/elements/fill_stitch.py:41 +msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." msgstr "" -#: lib/elements/clone.py:36 -msgid "Clone is not embroiderable" +#: lib/elements/fill_stitch.py:46 +msgid "Missing Guideline" msgstr "" -#: lib/elements/clone.py:37 -msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." +#: lib/elements/fill_stitch.py:47 +msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/clone.py:40 -msgid "Convert the clone into a real element:" +#: lib/elements/fill_stitch.py:49 +msgid "* Create a stroke object" msgstr "" -#: lib/elements/clone.py:41 -msgid "* Select the clone." +#: lib/elements/fill_stitch.py:50 +msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/clone.py:56 -msgid "Clone" +#: lib/elements/fill_stitch.py:55 +msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/clone.py:62 -msgid "Custom fill angle" +#: lib/elements/fill_stitch.py:56 +msgid "The guide line of this object isn't within the object borders. The guide line works best, if it is within the target element." msgstr "" -#: lib/elements/clone.py:63 -msgid "This setting will apply a custom fill angle for the clone." +#: lib/elements/fill_stitch.py:59 +msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/element.py:198 -msgid "Allow lock stitches" +#: lib/elements/fill_stitch.py:64 +msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/element.py:199 -msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." +#: lib/elements/fill_stitch.py:65 +msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#. options to allow lock stitch before and after objects -#: lib/elements/element.py:203 -msgid "Both" +#: lib/elements/fill_stitch.py:67 +msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/element.py:203 -msgid "Before" +#: lib/elements/fill_stitch.py:72 +msgid "Unconnected" msgstr "" -#: lib/elements/element.py:203 -msgid "After" +#: lib/elements/fill_stitch.py:73 +msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/element.py:203 -msgid "Neither" +#: lib/elements/fill_stitch.py:77 lib/elements/fill_stitch.py:85 +msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/element.py:212 -#: inx/inkstitch_lettering_force_lock_stitches.inx:3 -msgid "Force lock stitches" +#: lib/elements/fill_stitch.py:82 +msgid "Border crosses itself" msgstr "" -#: lib/elements/element.py:213 -msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." +#: lib/elements/fill_stitch.py:83 +msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "" -#: lib/elements/element.py:257 -#, python-format -msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." +#: lib/elements/fill_stitch.py:90 +msgid "FillStitch" msgstr "" -#. used when showing an error message to the user such as -#. "Some Path (path1234): error: satin column: One or more of the rungs doesn't -#. intersect both rails." -#: lib/elements/element.py:345 -msgid "error:" +#: lib/elements/fill_stitch.py:93 +msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/empty_d_object.py:13 -msgid "Empty D-Attribute" +#: lib/elements/fill_stitch.py:98 +msgid "Fill method" msgstr "" -#: lib/elements/empty_d_object.py:14 -msgid "There is an invalid path object in the document, the d-attribute is missing." +#: lib/elements/fill_stitch.py:99 +msgid "Auto Fill" msgstr "" -#: lib/elements/empty_d_object.py:16 -msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." +#: lib/elements/fill_stitch.py:99 +msgid "Contour Fill" msgstr "" -#: lib/elements/fill.py:23 -msgid "Unconnected" +#: lib/elements/fill_stitch.py:99 +msgid "Guided Fill" msgstr "" -#: lib/elements/fill.py:24 -msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." +#: lib/elements/fill_stitch.py:99 +msgid "Legacy Fill" msgstr "" -#: lib/elements/fill.py:28 lib/elements/fill.py:36 -msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" +#: lib/elements/fill_stitch.py:104 +msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill.py:33 -msgid "Border crosses itself" +#: lib/elements/fill_stitch.py:105 +msgid "Inner to Outer" msgstr "" -#: lib/elements/fill.py:34 -msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." +#: lib/elements/fill_stitch.py:105 +msgid "Single spiral" msgstr "" -#: lib/elements/fill.py:41 -msgid "Fill" +#: lib/elements/fill_stitch.py:105 +msgid "Double spiral" msgstr "" -#: lib/elements/fill.py:48 -msgid "Manually routed fill stitching" +#: lib/elements/fill_stitch.py:110 +msgid "Join Style" msgstr "" -#: lib/elements/fill.py:49 -msgid "AutoFill is the default method for generating fill stitching." +#: lib/elements/fill_stitch.py:111 +msgid "Round" msgstr "" -#: lib/elements/fill.py:58 +#: lib/elements/fill_stitch.py:111 +msgid "Mitered" +msgstr "" + +#: lib/elements/fill_stitch.py:111 +msgid "Beveled" +msgstr "" + +#: lib/elements/fill_stitch.py:116 +msgid "Avoid self-crossing" +msgstr "" + +#: lib/elements/fill_stitch.py:121 +msgid "Clockwise" +msgstr "" + +#: lib/elements/fill_stitch.py:127 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:59 +#: lib/elements/fill_stitch.py:128 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill.py:86 +#: lib/elements/fill_stitch.py:146 lib/elements/fill_stitch.py:388 +msgid "Skip last stitch in each row" +msgstr "" + +#: lib/elements/fill_stitch.py:147 lib/elements/fill_stitch.py:389 +msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." +msgstr "" + +#: lib/elements/fill_stitch.py:160 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:87 +#: lib/elements/fill_stitch.py:161 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "" -#: lib/elements/fill.py:96 +#: lib/elements/fill_stitch.py:172 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:97 +#: lib/elements/fill_stitch.py:173 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill.py:110 +#: lib/elements/fill_stitch.py:187 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:111 +#: lib/elements/fill_stitch.py:188 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "" -#: lib/elements/fill.py:120 +#: lib/elements/fill_stitch.py:199 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill.py:121 +#: lib/elements/fill_stitch.py:200 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "" +#: lib/elements/fill_stitch.py:315 +msgid "Running stitch length (traversal between sections)" +msgstr "" + +#: lib/elements/fill_stitch.py:316 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/fill_stitch.py:326 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:326 lib/elements/fill_stitch.py:335 +#: lib/elements/fill_stitch.py:358 lib/elements/fill_stitch.py:369 +#: lib/elements/fill_stitch.py:379 lib/elements/fill_stitch.py:391 +#: lib/elements/fill_stitch.py:429 +msgid "Fill Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:332 +msgid "Fill angle" +msgstr "" + +#: lib/elements/fill_stitch.py:333 +msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." +msgstr "" + +#: lib/elements/fill_stitch.py:355 +msgid "Row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:356 +msgid "default: 3x fill row spacing" +msgstr "" + +#: lib/elements/fill_stitch.py:366 +msgid "Max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:367 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/fill_stitch.py:377 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/fill_stitch.py:400 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + +#: lib/elements/fill_stitch.py:411 lib/elements/fill_stitch.py:425 +msgid "Underpath" +msgstr "" + +#: lib/elements/fill_stitch.py:412 lib/elements/fill_stitch.py:426 +msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." +msgstr "" + +#: lib/elements/fill_stitch.py:629 +msgid "Error during autofill! This means that there is a problem with Ink/Stitch." +msgstr "" + +#. this message is followed by a URL: +#. https://github.com/inkstitch/inkstitch/issues/new +#: lib/elements/fill_stitch.py:632 +msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " +msgstr "" + #: lib/elements/image.py:13 msgid "Image" msgstr "" @@ -1151,15 +1239,15 @@ msgid "Please select at least one satin column." msgstr "" #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:126 +#: lib/extensions/base.py:127 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "" -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:129 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "" -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:131 msgid "Tip: Run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot Objects" msgstr "" @@ -1278,7 +1366,7 @@ msgstr "" msgid "Add trims" msgstr "" -#: lib/extensions/lettering.py:83 lib/extensions/params.py:361 +#: lib/extensions/lettering.py:83 lib/extensions/params.py:441 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:93 #: print/templates/ui.html:97 print/templates/ui.html:103 @@ -1287,7 +1375,7 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/extensions/lettering.py:87 lib/extensions/params.py:368 +#: lib/extensions/lettering.py:87 lib/extensions/params.py:449 msgid "Apply and Quit" msgstr "" @@ -1349,50 +1437,50 @@ msgstr "" msgid "Please select one or more text elements to split lines." msgstr "" -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:227 msgid "These settings will be applied to 1 object." msgstr "" -#: lib/extensions/params.py:210 +#: lib/extensions/params.py:229 #, python-format msgid "These settings will be applied to %d objects." msgstr "" -#: lib/extensions/params.py:213 +#: lib/extensions/params.py:234 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "" -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:239 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "" -#: lib/extensions/params.py:219 +#: lib/extensions/params.py:243 msgid "Disabling this tab will disable the following tab." msgstr "" -#: lib/extensions/params.py:222 +#: lib/extensions/params.py:247 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "" -#: lib/extensions/params.py:252 +#: lib/extensions/params.py:301 msgid "Inkscape objects" msgstr "" -#: lib/extensions/params.py:313 +#: lib/extensions/params.py:390 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:321 +#: lib/extensions/params.py:400 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" -#: lib/extensions/params.py:344 +#: lib/extensions/params.py:423 msgid "Embroidery Params" msgstr "" -#: lib/extensions/params.py:365 +#: lib/extensions/params.py:446 msgid "Use Last Settings" msgstr "" @@ -1400,6 +1488,10 @@ msgstr "" msgid "Please select at least two elements to reorder." msgstr "" +#: lib/extensions/selection_to_guide_line.py:21 +msgid "Please select at least one object to be marked as a guide line." +msgstr "" + #: lib/extensions/selection_to_pattern.py:21 msgid "Please select at least one object to be marked as a pattern." msgstr "" @@ -1690,6 +1782,10 @@ msgstr "" msgid "AutoSatin Running Stitch %d" msgstr "" +#: lib/stitches/guided_fill.py:120 +msgid "Guide line (or offset copy) is self crossing!" +msgstr "" + #: lib/svg/rendering.py:222 msgid "Stitch Plan" msgstr "" @@ -2740,6 +2836,7 @@ msgid "Duplicate Params" msgstr "" #: inx/inkstitch_duplicate_params.inx:10 inx/inkstitch_reorder.inx:10 +#: inx/inkstitch_selection_to_guide_line.inx:10 #: inx/inkstitch_selection_to_pattern.inx:10 msgid "Edit" msgstr "" @@ -3701,6 +3798,14 @@ msgstr "" msgid "Re-stack objects in order of selection" msgstr "" +#: inx/inkstitch_selection_to_guide_line.inx:3 +msgid "Selection to guide line" +msgstr "" + +#: inx/inkstitch_selection_to_guide_line.inx:9 +msgid "Ink/Stitch" +msgstr "" + #: inx/inkstitch_selection_to_pattern.inx:3 msgid "Selection to pattern" msgstr "" |
