diff options
Diffstat (limited to 'translations')
30 files changed, 23924 insertions, 4874 deletions
diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po index 3cbd4c19..725d613b 100644 --- a/translations/messages_af_ZA.po +++ b/translations/messages_af_ZA.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" @@ -1276,7 +1276,7 @@ msgstr "" msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" + +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" @@ -2318,7 +2386,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" @@ -2756,9 +2824,10 @@ msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" #: lib/extensions/params.py:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "" @@ -2811,6 +2880,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2834,7 +2911,7 @@ msgstr "" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2926,13 +3003,16 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2942,7 +3022,7 @@ msgstr "" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2979,7 +3059,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -3093,7 +3175,8 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "" @@ -3234,6 +3317,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3270,7 +3497,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "" @@ -3279,7 +3508,7 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4418,6 +4647,7 @@ msgid "Break Apart Fill Objects" msgstr "" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "" @@ -5442,7 +5672,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6062,34 +6292,435 @@ msgstr "" msgid "Remove embroidery settings" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Remove Commands" +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Remove Commands" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Removes visual commands from selected objects or all objects if nothing is selected." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6357,6 +6988,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po index e8ba4f58..df921280 100644 --- a/translations/messages_ar_SA.po +++ b/translations/messages_ar_SA.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" @@ -1276,7 +1276,7 @@ msgstr "" msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" + +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" @@ -2318,7 +2386,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" @@ -2756,9 +2824,10 @@ msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" #: lib/extensions/params.py:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "" @@ -2811,6 +2880,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2834,7 +2911,7 @@ msgstr "" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2926,13 +3003,16 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2942,7 +3022,7 @@ msgstr "" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2979,7 +3059,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -3093,7 +3175,8 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "" @@ -3234,6 +3317,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3270,7 +3497,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "" @@ -3279,7 +3508,7 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4422,6 +4651,7 @@ msgid "Break Apart Fill Objects" msgstr "" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "" @@ -5446,7 +5676,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6066,34 +6296,435 @@ msgstr "" msgid "Remove embroidery settings" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Remove Commands" +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Remove Commands" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Removes visual commands from selected objects or all objects if nothing is selected." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6361,6 +6992,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po index 01fe4969..88db7736 100644 --- a/translations/messages_ca_ES.po +++ b/translations/messages_ca_ES.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" @@ -1276,7 +1276,7 @@ msgstr "" msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" + +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" @@ -2318,7 +2386,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" @@ -2756,9 +2824,10 @@ msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" #: lib/extensions/params.py:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "" @@ -2811,6 +2880,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2834,7 +2911,7 @@ msgstr "" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2926,13 +3003,16 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2942,7 +3022,7 @@ msgstr "" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2979,7 +3059,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -3093,7 +3175,8 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "" @@ -3234,6 +3317,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3270,7 +3497,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "" @@ -3279,7 +3508,7 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4418,6 +4647,7 @@ msgid "Break Apart Fill Objects" msgstr "" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "" @@ -5442,7 +5672,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6062,34 +6292,435 @@ msgstr "" msgid "Remove embroidery settings" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Remove Commands" +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Remove Commands" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Removes visual commands from selected objects or all objects if nothing is selected." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6357,6 +6988,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po index 94c42043..46b4682f 100644 --- a/translations/messages_cs_CZ.po +++ b/translations/messages_cs_CZ.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "Zkuste soubor importovat do Inkscape pÅ™es 'Soubor > Importovat...' (Ctr #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "Výchozà pozice vyplňovacÃho stehu" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "CÃlová pozice" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Ignorovat vrstvu (neÅ¡Ãt žádné objekty v této vrstvÄ›)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" @@ -1276,7 +1276,7 @@ msgstr "" 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." -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "Malá náplň" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "VÃce vodicÃch linek" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "NepÅ™ipojeno" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "Hranice pÅ™echázà pÅ™es sebe" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "Tento tvar nenà platný" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "Automatické vyplňovánÃ" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "Obrysová výplň" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "ŘÃzená výplň" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "DÄ›diÄná výplň" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "Způsob vyplnÄ›nÃ" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "KopÃrovat" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "Jednoduchá spirála" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "Dvojitá spirála" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "Kulatý" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "Vroubkovaný" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "Zkosený" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "Po smÄ›ru hodinových ruÄiÄek" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "Hladkost" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "Vzdálenost mezi řádky" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "Vzdálenost mezi řádkami stehů." -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "OpakovánÃ" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" -msgstr "Podklad" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" +msgstr "" + +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "Podkladová výplň" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "Podklad" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "Úhel výplnÄ›" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "ŘádkovánÃ" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "Maximálnà délka stehu" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "Poloha" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Žádný" @@ -2318,7 +2386,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "OtáÄenÃ" @@ -2756,9 +2824,10 @@ msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" #: lib/extensions/params.py:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "ZruÅ¡it" @@ -2811,6 +2880,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2834,7 +2911,7 @@ msgstr "Popis" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2926,13 +3003,16 @@ msgstr "Jméno" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2942,7 +3022,7 @@ msgstr "" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2979,7 +3059,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "Možnosti" @@ -3093,7 +3175,8 @@ msgstr "PÅ™edvolby" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "" @@ -3234,6 +3317,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "Simulace vyÅ¡ÃvánÃ" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3270,7 +3497,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "" @@ -3279,7 +3508,7 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4420,6 +4649,7 @@ msgid "Break Apart Fill Objects" msgstr "" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "Nástroje: Výplň" @@ -5444,7 +5674,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6064,34 +6294,435 @@ msgstr "Export do PDF" msgid "Remove embroidery settings" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" +msgstr "VÅ¡e" + +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 msgid "Remove Commands" msgstr "OdstranÄ›nà pÅ™Ãkazů" -#: inx/inkstitch_remove_embroidery_settings.inx:10 +#: inx/inkstitch_remove_embroidery_settings.inx:116 msgid "Removes visual commands from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" -msgstr "VÅ¡e" - -#: inx/inkstitch_remove_embroidery_settings.inx:33 +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6359,6 +6990,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po index 75453984..af1f29eb 100644 --- a/translations/messages_da_DK.po +++ b/translations/messages_da_DK.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" @@ -1276,7 +1276,7 @@ msgstr "" msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" + +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" @@ -2318,7 +2386,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" @@ -2756,9 +2824,10 @@ msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" #: lib/extensions/params.py:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "" @@ -2811,6 +2880,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2834,7 +2911,7 @@ msgstr "" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2926,13 +3003,16 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2942,7 +3022,7 @@ msgstr "" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2979,7 +3059,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -3093,7 +3175,8 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "" @@ -3234,6 +3317,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3270,7 +3497,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "" @@ -3279,7 +3508,7 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4418,6 +4647,7 @@ msgid "Break Apart Fill Objects" msgstr "" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "" @@ -5442,7 +5672,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6062,34 +6292,435 @@ msgstr "PDF-export" msgid "Remove embroidery settings" msgstr "Fjern broderi-indstillingerne" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Remove Commands" +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Remove Commands" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Removes visual commands from selected objects or all objects if nothing is selected." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6357,6 +6988,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po index c3764b65..644c3b7c 100644 --- a/translations/messages_de_DE.po +++ b/translations/messages_de_DE.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -110,7 +110,7 @@ msgstr "Apex Simple AGS" #. description of font in fonts/apex_simple_AGS #: inkstitch-fonts-metadata.py:32 msgid "M width 41mm, height 33,6mm. The font can be scaled down to 75% and up to 130%" -msgstr "" +msgstr "M Breite 41 mm, Höhe 33,6 mm. Die Schrift kann von 75 % bis zu 130 % skaliert werden." #. name of font in fonts/auberge_marif #: inkstitch-fonts-metadata.py:34 @@ -306,7 +306,7 @@ msgstr "Espresso tiny" #. description of font in fonts/espresso_tiny #: inkstitch-fonts-metadata.py:108 msgid "This font is an altered version of Espresso KOR, to allow a greater scaling down. The use of both thin thread (60) and thin needle (60) is mandatory. The altered embroidery parameters of this font allow to scale down the original Espresso font between 25% (for a 5mm font ) and 55 % (for a 11mm font). You may need to decrease the minimum stitch length in preferences to use this font at its smallest size" -msgstr "" +msgstr "Diese Schrift ist eine abgewandelte Version von Espressor KOR, die eine kleinere Skalierung erlaubt. Die Verwendung von dünnem Faden (60) und einer schmalen Nadel (60) wird vorausgesetzt. Die veränderten Stickparameter erlauben es, die Originalschrift zwischen 25% (für eine 5 mm hohe Schrift) und 55% (für eine 11 mm hohe Schrift) zu skalieren. Evtl. muss die minimale Stichlänge in den Ink/Stitch Einstellungen heruntergesetzt werden." #. name of font in fonts/excalibur_KOR #: inkstitch-fonts-metadata.py:110 @@ -316,7 +316,7 @@ msgstr "Excalibur KOR" #. description of font in fonts/excalibur_KOR #: inkstitch-fonts-metadata.py:112 msgid "Excalibur KOR is a small satin column manuscript font of size approximatively 20mm. It can be reduced down to 50% and enlarged up to 140%. It contains 144 glyphs, covering most western European languages needs." -msgstr "" +msgstr "Excalibur KOR ist eine kleine Manuscript-Schrift aus Satinsäulen, mit einer Größe von ca. 20 mm. Eine Skalierung ist von 50 % bis zu 140 % möglich. Die Schrift umfasst 144 Zeichen und deckt damit die Bedürfnisse der meisten westeuropäischen Sprachen ab." #. name of font in fonts/fold_inkstitch #: inkstitch-fonts-metadata.py:114 @@ -356,7 +356,7 @@ msgstr "Glacial Tiny 60 AGS" #. description of font in fonts/glacial_tiny #: inkstitch-fonts-metadata.py:128 msgid "Glacial is a very tiny font: at 100%, M stands at 5.6mm. Thin thread (60 wt ) and thin needle (8/60) are mandatory. The glyphs cover many European languages. It can be reduced down to 40% and enlarged up to 150%. You may need to decrease the minimum stitch length in preferences to use this font at its smallest size" -msgstr "" +msgstr "Glacial ist eine sehr kleine Schrift: mit 100% misst das M 5.6 mm. Dünnes Garn (60 wt) und eine schmale Nadel (8/60) werden vorausgesetzt. Die Buchstaben decken die meisten Westeuropäischer Sprachen ab. Die Schrift kann von 40% bis zu 150% skaliert werden. Evtl. muss die minimale Stichlänge in den Ink/Stitch Einstellungen heruntergesetzt werden." #. name of font in fonts/infinipicto #: inkstitch-fonts-metadata.py:130 @@ -446,12 +446,12 @@ msgstr "Für mittelgroße Schriftgrößen geeignet. Der Großbuchstabe \"M\" ist #. name of font in fonts/milli_marif_bold #: inkstitch-fonts-metadata.py:162 msgid "Millimarif-bold20" -msgstr "" +msgstr "Millimarif-bold20" #. description of font in fonts/milli_marif_bold #: inkstitch-fonts-metadata.py:164 msgid "This bold font can be reduced down to 75% and enlarged up to 140% allowing Capital M height to flow from 15mm to 28mm." -msgstr "" +msgstr "Diese fette Schriftart kann bis zu 75 % verkleinert und bis zu 140 % vergrößert werden, sodass die Höhe des Großbuchstabens M von 15 mm auf 28 mm skaliert." #. name of font in fonts/monicha #: inkstitch-fonts-metadata.py:166 @@ -983,98 +983,98 @@ msgstr "Versuche die Datei über 'Datei > Importieren...' (Strg+I) in Inkscape z #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "Füllstich Startposition" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "Füllstich Endposition" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "Zielposition" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "Automatisch geführter Geradstich: Startposition" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "Automatisch geführter Geradstich: Endposition" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "Startposition für automatisch geführte Satinsäulen" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "Endposition für automatisch geführte Satinsäulen" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "Stoppen (Pause) nach dem Nähen diesem Objekts" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "Faden abschneiden nach diesem Objekt" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "Ignoriere dieses Objekt (nicht nähen)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "Satin Schnittpunkt (mit \"Satinsäule schneiden\" benutzen)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Ebene ignorieren (keine Objekte in dieser Ebene nähen)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "Nullpunkt für exportierte Stickdateien" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "Rahmenposition nach Stop-Befehlen." @@ -1150,7 +1150,7 @@ msgstr "Stichwinkel umkehren" #: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." -msgstr "" +msgstr "In manchen Fällen, schlägt die automatische Winkelberechnung fehl. Der Fehler kann durch diese Option in der Regel behoben werden." #: lib/elements/element.py:223 lib/gui/preferences.py:59 #: lib/gui/preferences.py:106 @@ -1159,7 +1159,7 @@ msgstr "Minimale Stichlänge" #: lib/elements/element.py:224 msgid "Overwrite global minimum stitch length setting. Shorter stitches than that will be removed." -msgstr "" +msgstr "Überschreibt die globale Einstellung für die minimale Stitchlänge. Stitche kleiner sind als dieser Wert werden entfernt." #: lib/elements/element.py:234 lib/gui/preferences.py:41 msgid "Minimum jump stitch length" @@ -1167,7 +1167,7 @@ msgstr "Minimale Länge für Sprungstiche" #: lib/elements/element.py:235 msgid "Overwrite global minimum jump stitch length setting. Shorter distances to the next object will have no lock stitches." -msgstr "" +msgstr "Überschreibt die globale Einstellung für die minimale Länge für Sprungstiche. Kleinere Entfernungen zum nächsten Objekt haben keine Vernähstiche." #: lib/elements/element.py:245 msgid "Allow lock stitches" @@ -1276,7 +1276,7 @@ msgstr "Füge einen Stopp-Befehl nach diesem Objekt hinzu." 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." -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "Bitte rufe die Funktion Erweiterungen > Ink/Stitch > Fehlerbehebung > Fehlerbehebung an Objekten auf. Diese Erweiterung zeigt fehlerhafte Stellen an und gibt am rechten Seitenrand Vorschläge zum Lösen des Problems." @@ -1292,433 +1292,500 @@ msgstr "Es gibt ein ungültiges Objekt in diesem Dokument. Es enthält keine geo msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "* Führe die Funktion Erweiterungen > Ink/Stitch > Fehlerbehebung > Dokument bereinigen... aus" -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "Kleines Füllobjekt" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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 es sich besser für einen Geradstich oder Satinstich eignet. Bei sehr kleinen Objekten ist ein Füllstich nicht möglich und Ink/Stitch nutzt automatisch einen Geradstich um die Außenränder herum." -#: lib/elements/fill_stitch.py:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "Erweitern" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "Einzug" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "Fehlende Führungslinie" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "Dieses Objekt ist auf \"Kurvenfüllung\" gesetzt, aber die Führungslinie fehlt." -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "* Erstelle ein Objekt mit einer Kontur" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "* Wähle dieses aus und führe die Funktion Erweiterungen > Ink/Stitch > Bearbeiten > Auswahl zu Führungslinie aus" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "Unzusammenhängende Führungslinie" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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 "Die Führungslinie dieses Objekts liegt nicht innerhalb des Objektes. Führungslinien funktionieren am Besten, wenn sie innerhalb des Zielobjektes liegen." -#: lib/elements/fill_stitch.py:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "* Bewege die Führungslinie in das Objekt" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "Mehrere Führungslinien" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "Dieses Objekt hat mehrere Führungslinien, aber nur die erste wird verwendet." -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "* Entferne alle Führungslinien bis auf eine." -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "Nicht verbunden" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "Füllstich: Dieses Objekt besteht aus unzusammenhängenden Formen. Ink/Stitch weiß nicht, in welcher Reihenfolge diese Objekte gestickt werden sollen. Bitte zerlege den Pfad in separate Teile." -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 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_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "Außenlinien überkreuzen sich selbst" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "Füllstich: Der Pfad dieses Objektes überschneidet sich selbst. Das kann zu unzusammenhängenden Objekten führen. Bitte den Pfad zerlegen, um die Stickreihenfolge der Einzelelemente zu definieren (Erweiterungen > Ink/Stitch > Werkzeuge: Füllung > Füllobjekte aufspalten)." -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "Füllung und Konturfarbe" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "Das Element hat sowohl eine Füllung als auch eine Konturfarbe. Es wird empfohlen zwei getrennte Elemente zu nutzen." -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "* Element duplizieren. Konturfarbe vom ersten Element, Füllfarbe vom zweiten Element entfernen." -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "* Passe die Form des zweiten Elements an um durch den Stickprozess hervorgerufenene Stoff-Verschiebungen auszugleichen." -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "Keine linearer Farbverlauf" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "Lineare Farbverlaufsfüllung hat keinen Farbverlauf." -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "* Öffne den Dialog Füllung und Kontur" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "* Setze die Füllung auf Linearer Farbverlauf und passe die Farben entsprechend an." -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "Diese Form ist ungültig" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "Füllstich: Diese Form kann nicht gestickt werden. Versuche sie mit der Option \"Füllstiche aufspalten\" (Erweiterungen > Ink/Stitch > Werkzeuge: Füllung > Füllobjekte aufspalten) zu reparieren." -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "Füllstitch" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "Automatisch geführte Füllstiche" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "Automatische Füllung" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "Spiralfüllung" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "Konturfüllung" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "Kurvenfüllung" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" +msgstr "Lineare Verlaufsfüllung" + +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 msgid "Meander Fill" msgstr "Mäanderfüllung" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" -msgstr "Spiralfüllung" - -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" -msgstr "Lineare Verlaufsfüllung" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" +msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "Veraltete Füllung" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "Füllmethode" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "Strategie" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "Kopieren" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "Parallelverschiebung" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "Kopieren (Voreinstellung) füllt die Form mit verschobenen Kopien der Führungslinie. Parallelversatz stellt einen konstanten Abstand der Reihen sicher. Es kann dabei zur Bildung von scharfe Ecken kommen." -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "Methode" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "Von Innen nach Außen" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "Einfache Spirale" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "Doppelte Spirale" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "Stil der Verbindungen" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "Rund" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "Spitz" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "Abgeschrägt" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "Selbstüberschneidung vermeiden" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "Uhrzeigersinn" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "Muster" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "Winkel des Musters" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "Muster skalieren" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "Prozentsatz zum Dehnen oder Komprimieren des Musters. Das Muster kann horizontal und vertikal individuell skaliert werden. Hierfür zwei durch ein Leerzeichen getrennte Prozentsätze eingeben. " -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "Pfad auf Form beschränken" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "Nützlich bei der Verwendung von Glätten und Erweitern." -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "Glätten" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "Glättet den Stichpfad. Diese Einstellung definiert, wie weit der geglättete Stichpfad vom ursprünglichen Pfad abweichen darf. Versuche niedrige Zahlen wie z.B. 0.2. Hinweis: Eventuell ist auch eine geringere Geradstich-Toleranz erforderlich." -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "Erweitert die Ursprungsform. Diese Option kann genutzt werden, um Lücken zwischen angrenzenden Objekten zu verringern. Negative Werte verkleinern die Form." -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "Winkel der Stichlinien" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 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_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "Maximale Füllstichlänge" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "Reihenabstand" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "Abstand zwischen den Stichreihen." -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "Reihenabstand (Ende)" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "Erhöht oder verringert den Reihenabstand zum Ende hin." -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "Reihenanzahl bis sich das Muster wiederholt" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "Dieser Wert beschreibt, nach wie vielen Reihen die Einstichstellen übereinander liegen. Dezimalwerte sind zulässig und zeigen weniger deutliche Diagonalen im Stickbild." -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "Letzten Stich in jeder Reihe überspringen" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "Rückwärtsfüllung (von rechts nach links)" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "Endposition erzwingen" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "Ist diese Option deaktiviert, legt die Endposition lediglich die generelle Stickrichtung fest. In aktiviertem Zustand endet der letzte Farbabschnitt an diesem Punkt." -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "Verbindungsstiche innerhalb des Objektes" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "Stichlänge" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "Stichlänge um den Umriss des Füllbereichs, der beim Übergang von Abschnitt zu Abschnitt verwendet wird. Wird auch für Mäander- und Spiralfüllung verwendet." -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "Geradstich-Toleranz" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "Kleinere Werte benötigen mehr Stiche, aber vermeiden mit höherer Wahrscheinlichkeit Stiche außerhalb der Form." -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "Wiederholungen" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "Definiert, wie oft am Pfad herunter und zurück gelaufen wird." -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "Mehrfach Geradstich Anzahl der Wiederholungen" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "Anzahl der Wiederholungen für jeden Stich. Ein Wert von 1 erzeugt einen Dreifachstich (Vor, zurück, vor). Ein Wert von 2 erzeugt einen Fünffachstich, usw.\n\n" "Mit der Eingabe von mehreren durch Leerzeichen getrennte Werte kann ein Muster mit unterschiedlichen Stichwiederholungen erzeugt werden." -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Zick-Zack Abstand (Spitze zu Spitze)" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "Stichlänge im Zick-Zack Modus." -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "Zick-Zack Breite" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "Die Breite der Zick-Zack-Linie." -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" -msgstr "Unterlage" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" + +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" +msgstr "" + +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "Füllung Unterlage" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "Unterlage" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "Füllwinkel" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "Standard: Füllwinkel + 90 Grad. Füge eine Liste von mit Leerzeichen getrennten Werten ein, um mehrere Lagen zu erzeugen." -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "Reihenabstand" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "Standard: 3x Füllreihenabstand" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "Maximale Stichlänge" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "Standard: entspricht der maximalen Stichlänge" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 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:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "Zufallszahl" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "Zufallswert für randomisierte Attribute. Verwendet die Element-ID, falls leer." @@ -1840,11 +1907,11 @@ msgstr "Satinsäule: Eine Stichlage kreuzt nicht beide Außenlinien." #: lib/elements/satin_column.py:62 msgid "Satin has no rungs" -msgstr "" +msgstr "Satinsäule hat keine Führungslinien" #: lib/elements/satin_column.py:63 msgid "Rungs control the stitch direction in satin columns. It is best pratice to use them." -msgstr "" +msgstr "Führungslinien kontrollieren die Stichrichtung der Satinsäule. Es empfiehlt sich, sie zu verwenden." #: lib/elements/satin_column.py:65 lib/elements/satin_column.py:74 #: lib/elements/satin_column.py:85 @@ -1853,7 +1920,7 @@ msgstr "* Markiere das Objekt und drücke \"P\", um das Freihandlinien-Werkzeug #: lib/elements/satin_column.py:66 lib/elements/satin_column.py:75 msgid "* Hold \"Shift\" while drawing a rung." -msgstr "" +msgstr "* Beim Zeichnen der Führungslinie die Umschalttaste gedrückt halten" #: lib/elements/satin_column.py:71 msgid "Satin has exactly two rungs" @@ -1861,7 +1928,7 @@ msgstr "Satinsäule hat genau zwei Richtungslinien" #: lib/elements/satin_column.py:72 msgid "There are exactly two rungs. This may lead to false rail/rung detection." -msgstr "" +msgstr "Es gibt genau zwei Führungslinien. Dies kann zu falschen Ergebnissen führen." #: lib/elements/satin_column.py:80 msgid "Unequal number of points" @@ -2111,7 +2178,7 @@ msgstr "Mittellinien Unterlage" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "Bei einer ungeraden Anzahl an Wiederholungen wird die Richtung, in die die Satinsäule verläuft, umgekehrt. Sie endet dementsprechend wieder am Startpunkt." -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "Position" @@ -2295,7 +2362,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "Achse für Satin-geführte Ripplestiche." #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Keine" @@ -2319,7 +2387,7 @@ msgstr "End-Skalierung" msgid "How big the last copy of the line should be, in percent." msgstr "Größe der letzten Kopie der Ursprungsform in Prozent." -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "Rotieren" @@ -2762,9 +2830,10 @@ 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:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "Abbrechen" @@ -2817,6 +2886,14 @@ msgstr "Konnte das gewählte Muster nicht finden." msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "Eine Satinsäule kann nicht in einen Pfadeffekt-Satinstich umgewandelt werden. Bitte eine Linie auswählen." +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "Bitte mindestens ein Element auswählen." @@ -2840,7 +2917,7 @@ msgstr "Beschreibung" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2932,13 +3009,16 @@ msgstr "Name" msgid "Value" msgstr "Wert" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2948,7 +3028,7 @@ msgstr "Hilfe" msgid "This extension informs about various parameters of selected stitch elements." msgstr "Diese Erweiterung sammelt Informationen über verschiedene Parameter für eine Auswahl von Stickobjekten." -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "Mehr Informationen auf unserer Webseite:" @@ -2985,7 +3065,9 @@ msgstr "Schriftfilter" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "Optionen" @@ -3101,7 +3183,8 @@ msgstr "Voreinstellungen" msgid "Load" msgstr "Öffnen" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Hinzufügen" @@ -3242,6 +3325,150 @@ msgstr "Befehl: %s" msgid "Embroidery Simulation" msgstr "Stick Simulation" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "Testmuster erstellen" @@ -3280,7 +3507,9 @@ msgstr "Diese Erweiterung generiert Testmuster von einer Auswahl.\n" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "Weitere Informationen auf unserer Webseite" @@ -3289,7 +3518,7 @@ msgstr "Weitere Informationen auf unserer Webseite" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "https://inkstitch.org/de/docs/edit/#testmuster-aus-auswahl-generieren" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "Anwenden" @@ -4429,6 +4658,7 @@ msgid "Break Apart Fill Objects" msgstr "Füllobjekte aufspalten" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "Werkzeuge: Füllung" @@ -5453,8 +5683,8 @@ msgid "Running stitch tolerance (mm)" msgstr "Geradstich-Toleranz (mm)" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." -msgstr "Diese Erweiterung konvertiert Sprungstiche in Laufstiche." +msgid "This extension converts jump stitches to running stitches." +msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" @@ -6073,34 +6303,435 @@ msgstr "PDF-Export" msgid "Remove embroidery settings" msgstr "Stickeinstellungen entfernen" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "Entfernt Informationen, die Ink/Stitch in diesem Dokument gespeichert hat. Das kann besonders dann hilfreich sein, wenn du Objekte aus einem Stickdesign in ein anderes Dokument kopierst." - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "Parameter entfernen" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "Entferne Parameter von ausgewählten Objekten oder allen Objekten, wenn keines ausgewählt ist." -#: inx/inkstitch_remove_embroidery_settings.inx:10 +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" +msgstr "Alle" + +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 msgid "Remove Commands" msgstr "Befehle entfernen" -#: inx/inkstitch_remove_embroidery_settings.inx:10 +#: inx/inkstitch_remove_embroidery_settings.inx:116 msgid "Removes visual commands from selected objects or all objects if nothing is selected." msgstr "Entferne Befehle von ausgewählten Objekten oder allen Objekten, wenn keines ausgewählt ist." -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" -msgstr "Alle" - -#: inx/inkstitch_remove_embroidery_settings.inx:33 +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "Druckeinstellungen aus den SVG Metadaten entfernen" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "Entfernt Informationen, die Ink/Stitch in diesem Dokument gespeichert hat. Das kann besonders dann hilfreich sein, wenn du Objekte aus einem Stickdesign in ein anderes Dokument kopierst." + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "Objekte in Auswahlreihenfolge sortieren" @@ -6368,6 +6999,10 @@ msgstr "* Sollen manuelle Änderungen, wie bspw. das Hinzufügen von Richtungsve msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "https://inkstitch.org/de/docs/satin-tools/#linie-zu-pfadeffekt-satin" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "Testmuster aus Auswahl erstellen" diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po index 707d94c9..4a60996c 100644 --- a/translations/messages_el_GR.po +++ b/translations/messages_el_GR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "ΘÎση Ï€ÏοοÏισμοÏ" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" @@ -1276,7 +1276,7 @@ msgstr "" msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "ΜικÏÏŒ γÎμισμα" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "Αυτόματο γÎμισμα" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "Κυκλικό γÎμισμα" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" -msgstr "Κυκλικό γÎμισμα" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" +msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "ΜÎθοδος γεμίσματος" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "ΑντιγÏαφή" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "ΔεξιόστÏοφα" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "Επαναλήψεις" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" +msgstr "" + +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "Γωνία γεμίσματος" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "ΘÎση" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" @@ -2318,7 +2386,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "ΠεÏιστÏοφή" @@ -2756,9 +2824,10 @@ msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" #: lib/extensions/params.py:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "ΆκυÏο" @@ -2811,6 +2880,14 @@ msgstr "Δεν ήταν δυνατή η εÏÏεση του καθοÏισμÎν msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "ΠαÏακαλώ επιλÎξτε Îνα ή πεÏισσότεÏα στοιχεία." @@ -2834,7 +2911,7 @@ msgstr "ΠεÏιγÏαφή" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2926,13 +3003,16 @@ msgstr "Όνομα" msgid "Value" msgstr "Τιμή" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2942,7 +3022,7 @@ msgstr "Βοήθεια" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2979,7 +3059,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "ΕπιλογÎÏ‚" @@ -3093,7 +3175,8 @@ msgstr "Î ÏοÏυθμίσεις" msgid "Load" msgstr "ΦόÏτωση" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Î Ïοσθήκη" @@ -3234,6 +3317,150 @@ msgstr "Εντολή: %s" msgid "Embroidery Simulation" msgstr "" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3270,7 +3497,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "" @@ -3279,7 +3508,7 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "ΕφαÏμογή" @@ -4418,6 +4647,7 @@ msgid "Break Apart Fill Objects" msgstr "" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "ΕÏγαλεία: ΓÎμισμα" @@ -5442,7 +5672,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6062,34 +6292,435 @@ msgstr "Εξαγωγή PDF" msgid "Remove embroidery settings" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "ΑφαίÏεση παÏαμÎÏ„Ïων" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" +msgstr "Όλα" + +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 msgid "Remove Commands" msgstr "ΑφαίÏεση εντολών" -#: inx/inkstitch_remove_embroidery_settings.inx:10 +#: inx/inkstitch_remove_embroidery_settings.inx:116 msgid "Removes visual commands from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" -msgstr "Όλα" - -#: inx/inkstitch_remove_embroidery_settings.inx:33 +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6357,6 +6988,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po index be96e38b..6a28cfe9 100644 --- a/translations/messages_en_US.po +++ b/translations/messages_en_US.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" @@ -1276,7 +1276,7 @@ msgstr "" msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" + +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" @@ -2318,7 +2386,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" @@ -2756,9 +2824,10 @@ msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" #: lib/extensions/params.py:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "" @@ -2811,6 +2880,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2834,7 +2911,7 @@ msgstr "" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2926,13 +3003,16 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2942,7 +3022,7 @@ msgstr "" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2979,7 +3059,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -3093,7 +3175,8 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "" @@ -3234,6 +3317,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3270,7 +3497,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "" @@ -3279,7 +3508,7 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4418,6 +4647,7 @@ msgid "Break Apart Fill Objects" msgstr "" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "" @@ -5442,7 +5672,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6062,34 +6292,435 @@ msgstr "" msgid "Remove embroidery settings" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Remove Commands" +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Remove Commands" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Removes visual commands from selected objects or all objects if nothing is selected." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6357,6 +6988,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po index 66b737f7..7ada6aa5 100644 --- a/translations/messages_es_ES.po +++ b/translations/messages_es_ES.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "Intente importar el archivo a Inkscape a través de 'Archivo> Importar.. #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "Posición de inicio de puntada de relleno" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "Posicion final de puntada de relleno" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "Posición de inicio de puntada de satÃn automática" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "Posición de fin de puntada de satÃn automática" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "Parar (pausar máquina) después de coser este objeto" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "Recortar hilo después de coser este objeto" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "Ignorar este objeto (no dar puntada)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "Punto de corte de satÃn (usar con Cortar Columna SatÃn)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Ignorar capa (no coser ningún objeto en esta capa)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "Origen para archivos de bordado exportados" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "Destino de salto para los comandos de parada (también conocido como \"Posición de salida de marco\")." @@ -1276,7 +1276,7 @@ msgstr "" 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." -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "* Ejecutar Extensiones > Ink/Stitch > Solucionar problemas > Limpiar documento..." -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "Relleno Pequeño" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "Expandir" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "Recuadro" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "Desconectado" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "* Extensiones > Ink/Stitch > Herramientas de relleno > Separar objetos de relleno" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "El borde se cruza a sà mismo" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "Bordado de relleno enrutado automáticamente" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "Ãngulo de lÃneas de puntadas" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 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_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "Longitud máxima de puntada de relleno" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "Espaciamiento entre filas" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "Distancia entre filas de puntadas." -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "Alterne las filas esto muchas veces antes de repetir" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "Saltar última puntada de cada fila" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "Voltear relleno (comenzar de derecha a izquierda)" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "Capa base" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "Corriendo longitud de puntada" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "Repetir" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "Define cuántas veces baja y sube a lo largo del patrón." -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "Número de repeticiones por puntada triple" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Espaciado en zig-zag (pico a pico)" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "Longitud de las puntadas en modo Zig-Zag." -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" -msgstr "Capa base" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" +msgstr "" + +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "Capa base" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "Ãngulo de relleno" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "Espaciado de la fila" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "por defecto: rellenar el espaciado de lÃnea x3" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "Longitud de puntada máxima" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 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:536 +#: lib/elements/fill_stitch.py:614 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:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "Capa base para caminar en el centro" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Ninguno" @@ -2318,7 +2386,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" @@ -2757,9 +2825,10 @@ 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:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "Cancelar" @@ -2812,6 +2881,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2835,7 +2912,7 @@ msgstr "Descripción" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2927,13 +3004,16 @@ msgstr "Nombre" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2943,7 +3023,7 @@ msgstr "Ayuda" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2980,7 +3060,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "Opciones" @@ -3094,7 +3176,8 @@ msgstr "Preajustes" msgid "Load" msgstr "Cargar" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Añadir" @@ -3235,6 +3318,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "Simulación de bordado" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3271,7 +3498,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "" @@ -3280,7 +3509,7 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4419,6 +4648,7 @@ msgid "Break Apart Fill Objects" msgstr "Separar objetos de relleno" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "" @@ -5443,7 +5673,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6063,34 +6293,435 @@ msgstr "Exportar PDF" msgid "Remove embroidery settings" msgstr "Eliminar todos los ajustes del bordado" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "Eliminar parámetros" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "Elimina los parámetros de los objetos seleccionados o de todos los objetos si no se selecciona nada." -#: inx/inkstitch_remove_embroidery_settings.inx:10 +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 msgid "Remove Commands" msgstr "Eliminar Comandos" -#: inx/inkstitch_remove_embroidery_settings.inx:10 +#: inx/inkstitch_remove_embroidery_settings.inx:116 msgid "Removes visual commands from selected objects or all objects if nothing is selected." msgstr "Elimina los comandos visuales de los objetos seleccionados o de todos si no se ha seleccionado ninguno." -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:33 +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "Eliminar la configuración de impresión de los metadatos del SVG" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "Re-apilar objetos en orden de selección" @@ -6358,6 +6989,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po index 19e606dc..392be095 100644 --- a/translations/messages_fi_FI.po +++ b/translations/messages_fi_FI.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "Täyttötikki aloitus paikka" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "Täyttötikki lopetus paikka" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "Automaattisen satiinin reitityksen aloitus paikka" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "Automaattisen satiinin reitityksen lopetus paikka" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "Pysäytä objektin jälkeen" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "Katkaise objektin jälkeen" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "Ohita tämä objekti (ei tikata)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "Satiinin leikkauspiste (käytä satiinin leikkaus työkalua)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Ohita taso (ei tikata mitään tältä tasolta)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "Viedyn brodeeraus tiedoston origo" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "Hyppää pysäytyspaikkaan (kehyksen irrotus paikka)." @@ -1276,7 +1276,7 @@ msgstr "" msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "Pieni täyttö" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "Laajenna" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "Sisennys" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "Ei yhteyttä" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "Reuna ylittää itsensä" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "Automaattisesti reititetty täytetikki" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "Tikkien kulma" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "Tikin maksimi pituus" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "Rivien väli" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "Tikkirivien välinen etäisyys." -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "Erota rivit näin monta kertaa ennenkuin toistetaan" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "Hyppää yli joka rivin viimenen tikki" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "Käännä täytön suunta (aloita oikealta vasemmalle)" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "Alipolku" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "Juoksutikin pituus" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "Toistot" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "Määrittää kuinka monta kertaa polkua pitkin tikataan edestakaisin." -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "Helmitikki toistojen määrä" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Sik-sak väli (huipusta huippuun)" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "Tikin pituus sik-sak moodissa." -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" -msgstr "Alatäyttö" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" +msgstr "" + +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "Alatäyttö" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "Täytön suuntakulma" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "Rivien välit" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "vakio: 3x rivien välit" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "Pisin tikin pituus" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 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:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "Keskitikki pohjustus" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "-" @@ -2318,7 +2386,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" @@ -2756,9 +2824,10 @@ 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:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "Peru" @@ -2811,6 +2880,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2834,7 +2911,7 @@ msgstr "Kuvaus" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2926,13 +3003,16 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2942,7 +3022,7 @@ msgstr "" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2979,7 +3059,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "Asetukset" @@ -3093,7 +3175,8 @@ msgstr "Esiasetukset" msgid "Load" msgstr "Lataa" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Lisää" @@ -3234,6 +3317,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "Brodeeraus simulaatio" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3270,7 +3497,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "" @@ -3279,7 +3508,7 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4418,6 +4647,7 @@ msgid "Break Apart Fill Objects" msgstr "" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "" @@ -5442,7 +5672,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6062,34 +6292,435 @@ msgstr "" msgid "Remove embroidery settings" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Remove Commands" +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Remove Commands" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Removes visual commands from selected objects or all objects if nothing is selected." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6357,6 +6988,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po index 717aa9bb..46342284 100644 --- a/translations/messages_fr_FR.po +++ b/translations/messages_fr_FR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -984,98 +984,98 @@ msgstr "Essayez d'importer le fichier dans Inkscape avec 'Ficher > Import...' (C #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "Position de départ du remplissage" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "Position de fin de remplissage" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "Position de la cible" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" 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:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "Position de fin pour l'agencement automatique de point droit" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "Position de départ pour l'arrangement automatique de colonnes Satin" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "Position de fin pour l'arrangement automatique de colonnes Satin" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "Stop (pause machine) après avoir brodé cet objet" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "Couper le fil après avoir brodé cet objet" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "Ignorer cet objet (ne pas le broder)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "Point de partage (à utiliser avec scinder colonne satin)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Ignorer le calque (broder aucun objet dans cette couche)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "Origine des fichiers broderie exportés" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "Destination de saut pour les commandes stop (\"position en dehors du cadre\")." @@ -1151,7 +1151,7 @@ msgstr "Inverser l'angle" #: lib/elements/clone.py:61 msgid "Flip automatically calculated angle if it appears to be wrong." -msgstr "" +msgstr "Inverse l'angle calculé automatiquement s'il semble faux." #: lib/elements/element.py:223 lib/gui/preferences.py:59 #: lib/gui/preferences.py:106 @@ -1160,7 +1160,7 @@ msgstr "Longueur minimum du point" #: lib/elements/element.py:224 msgid "Overwrite global minimum stitch length setting. Shorter stitches than that will be removed." -msgstr "" +msgstr "Est prioritaire par rapport à la valeur de la longueur minimum de point définie dans les préférences. Les points plus courts seront supprimés." #: lib/elements/element.py:234 lib/gui/preferences.py:41 msgid "Minimum jump stitch length" @@ -1168,7 +1168,7 @@ msgstr "Longueur minimum de saut" #: lib/elements/element.py:235 msgid "Overwrite global minimum jump stitch length setting. Shorter distances to the next object will have no lock stitches." -msgstr "" +msgstr "Est prioritaire par rapport à la valeur de la longueur minimum de saut définie dans les préférences. Si la distance à l'objet suivant est inférieure, il n'y aura pas de points d'arrêt." #: lib/elements/element.py:245 msgid "Allow lock stitches" @@ -1277,7 +1277,7 @@ msgstr "Ajoute une commande STOP après avoir brodé cet objet." 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." -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "Merci d'exécuter Extensions > Ink/Stitch > Résolution de problèmes > Dépistage de problèmes avec des objets. Ceci indiquera la position erronée." @@ -1293,434 +1293,501 @@ msgstr "Il y a, dans le document, un objet invalide sans information de géomét 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_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "Petit remplissage" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "Compensation d'étirement - élargir" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "Décalage" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "Ligne guide manquante" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "Cet objet est paramétré à \"Remplissage Guidé\", mais il n'y a aucune ligne-guide." -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "* Créez un trait (objet avec couleur de contour, mais pas de remplissage)" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "* Sélectionnez cet objet et exécutez Extensions > Ink/Stitch > Édition > Sélection vers ligne-guide" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "Ligne-guide disjointe" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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 "La ligne-guide de cet objet n'est pas dans les limites de l'objet. La ligne-guide fonctionne mieux si elle se trouve à l'intérieur de l'élément ciblé." -#: lib/elements/fill_stitch.py:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "* Déplacer la ligne-guide à l'intérieur de l'élément" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "Multiples lignes-guide" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "Cet objet possède plusieurs lignes-guide, mais seule la première sera utilisée." -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "* Supprimer toutes les lignes-guide, sauf une." -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "Déconnecté" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. 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. Ink/Stitch ne sait pas dans quel ordre les broder. Partagez cet objet en formes séparées." -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "* Extensions > Ink/Stitch > Outils : Remplissage > Briser des objets de remplissage" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "La bordure se croise sur elle-même" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "Remplissage : La frontière se croise elle-même, ce qui peut donner des formes non connectées. Merci de séparer cet objet en plusieurs formes afin d'indiquer l'ordre dans lequel la broderie doit se faire." -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "Couleur de fond et de contour" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "L'élément a à la fois une couleur de fond et une couleur de contour. Il est recommandé d'utiliser plutôt deux éléments séparés." -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "* Dupliquer l'élément. Supprimer la couleur de contour pour l'un et la couleur de fond pour l'autre." -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "* Adapter la forme du second élément pour compenser les distorsions du tissu." -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "Pas de couleur en dégradé linéaire" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "Le dégradé linéaire n'a pas de couleur en dégradé linéaire." -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "Ouvrez le dialogue Fond et Contour." -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "Choisissez un fond en dégradé linéaire et adaptez les couleurs selon vos souhaits." -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "Cette forme est invalide" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "Remplissage : Cette forme ne peut pas être brodée. Merci d'essayer de régler le problème en utilisant l'extension \"Briser des objets de remplissage\"." -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "Point de remplissage" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "Auto-remplissage avec des points de broderie" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "Remplissage automatique" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "Remplissage circulaire" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "Remplissage selon contour" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "Remplissage guidé" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" +msgstr "Remplissage dégradé linéaire" + +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 msgid "Meander Fill" msgstr "Remplissage en méandres" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" -msgstr "Remplissage circulaire" - -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" -msgstr "Remplissage dégradé linéaire" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" +msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "Remplissage legacy (ancien)" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "Méthode de remplissage" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "Stratégie pour le remplissage guidé" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "Copier" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "Décalage parallèle" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "Copier (option par défaut) remplit la forme avec des copies translatées de la ligne guide. Décalage parallèle, assure que chaque ligne est à distance constante de la ligne voisine. Cette stratégie peut introduire des angles aigus." -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "Stratégie de remplissage selon les contours" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "De l'intérieur vers l'extérieur" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "Spirale unique" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "Double spirale" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "Style de jointure" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "Ronde" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "En onglet" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "Biseautée" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "Éviter l'auto-croisement" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "Dans le sens des aiguilles d'une montre" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "Motif de méandre" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "Angle du motif de méandre" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "Echelle du motif de méandre" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "Pourcentage d'expansion ou de compression du motif de méandre. Vous pouvez utiliser deux valeurs séparées par un espace pour des pourcentages différents selon l'horizontale et la verticale. " -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "Contraindre le chemin à la forme" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "Contraint le chemin à rester dans la forme. Utile quand lissage et étendre sont utilisés." -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "Lissage" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "Lisse la broderie. Le lissage détermine la mesure dans laquelle le chemin lissé peut s'éloigner du chemin originel. Essayez de petites valeurs comme 0.2. Attention, il est possible qu'il faille aussi modifier la tolérance du point droit." -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "Étend la forme avant le remplissage pour éviter les trous entre les formes. Les valeurs négatives contractent." -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "Angle des lignes de points" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 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_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "Longueur maximale du point de remplissage" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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 rangée." -#: lib/elements/fill_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "Espacement entre les rangées" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "Espacement entre les rangées de points." -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "Espacement final entre les rangées" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "Augmente ou réduit l'espacement entre les rangées au fur et à mesure du remplissage." -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 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_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "Longueur du cycle de décalage des rangées. Les fractions sont autorisées et peuvent produire des diagonales moins visibles que les valeurs entières." -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "Sauter le dernier point dans chaque rangée" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "Intervertir le remplissage (début à la droite vers la gauche)" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "Terminer à la position de fin" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "Si cette option est désactivée, la position de fin ne sera utilisée que pour définir une direction générale de broderie. Si elle est activée, la dernière section terminera à l'endroit défini." -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "Chemin de dessous" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "Les points qui relient les sections à l'intérieur de l'objet. Les points des chemins de dessous évitent d'aller dans la même direction que ceux de dessus pour ne pas être visibles. Cela leur donne une apparence déchiquetée." -#: lib/elements/fill_stitch.py:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "Longueur de point droit" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "Longueur des points utilisés pour ce déplacer de section en section dans un remplissage. Utilisé aussi pour le remplissage en méandres et le remplissage circulaire." -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "Tolérance du point droit" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "Détermine la force avec laquelle Ink/Stitch essaie d'éviter de broder en dehors de la forme. Une valeur basse rend moins susceptible de broder en dehors de la forme, mais nécessite plus de points." -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "Répétitions" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "Définit combien de fois broder en avant et en arrière le long du chemin." -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "Nombre de répétitions pour le point triple (bean stitch)" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "Repasse sur chaque point le nombre de fois indiqué. Une valeur de 1 triplera chaque point (avant, arrière, avant).\n" "Une valeur de 2 permettra de quintupler chaque point, etc.\n\n" "Il est possible de définir un motif de répétitions en entrant plusieurs valeurs séparées par un espace." -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Espacement Zig-Zag (crête à crête)" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "Longueur de points en mode zig-zag." -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "Largeur du zigzag" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "Largeur du zigzag." -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" -msgstr "Sous-couche" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" + +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" +msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "Sous-couche de remplissage" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "Sous-couche" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "Angle de remplissage" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "Par défaut : angle de remplissage + 90 degrés. Pour obtenir plusieurs sous-couches, insérer une liste de valeurs séparée par des espaces." -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "Espacement entre rangées de points" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "défaut: 3x espacement entre les rangées" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "Longueur de point maximale" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "défaut : égal à longueur max des points de remplissage" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "Rétrécit la forme avant de faire la sous-couche, pour empêcher que la sous-couche se montre en dehors du remplissage." -#: lib/elements/fill_stitch.py:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "Graine aléatoire" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "Utiliser cette graine aléatoire pour le calcul des attributs. Si vide, utilise l'identificateur de l'élément." @@ -2113,7 +2180,7 @@ msgstr "Sous-couche centrale" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "Pour un nombre impair de répétitions, ceci renversa la direction de broderie de la colonne satin, la broderie commençant et terminant au point de départ." -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "Position" @@ -2297,7 +2364,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "Axe de mise à l'échelle pour les ondulations guidées." #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Aucune" @@ -2321,7 +2389,7 @@ msgstr "Finir à " msgid "How big the last copy of the line should be, in percent." msgstr "Taille de la dernière ondulation en pourcentage." -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "Tourner" @@ -2764,9 +2832,10 @@ 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:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "Annuler" @@ -2819,6 +2888,14 @@ msgstr "Impossible de trouver le motif spécifié." msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "Impossible d'appliquer l'effet de chemin satin à une colonne satin. Merci de sélectionner une ligne." +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "Merci de sélectionner au moins un élément." @@ -2842,7 +2919,7 @@ msgstr "Description" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2934,13 +3011,16 @@ msgstr "Nom" msgid "Value" msgstr "Valeur" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2950,7 +3030,7 @@ msgstr "Aide" msgid "This extension informs about various parameters of selected stitch elements." msgstr "Cette extension affiche des informations sur divers paramètres des éléments de broderie sélectionnés." -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "Plus d'information sur notre site web :" @@ -2987,7 +3067,9 @@ msgstr "Filtre de fontes" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "Options" @@ -3102,7 +3184,8 @@ msgstr "Préréglage" msgid "Load" msgstr "Charger" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Ajouter" @@ -3243,6 +3326,150 @@ msgstr "Commande : %s" msgid "Embroidery Simulation" msgstr "Simulation de broderie" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "Générer des échantillons" @@ -3281,7 +3508,9 @@ msgstr "Cette extension génère des échantillons à partir d'une sélection.\n #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "Plus d'informations sur notre site web" @@ -3290,7 +3519,7 @@ msgstr "Plus d'informations sur notre site web" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "https://inkstitch.org/fr/docs/edit/#generate-test-swatches-from-selection" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "Appliquer" @@ -4431,6 +4660,7 @@ msgid "Break Apart Fill Objects" msgstr "Briser des objets de remplissage" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "Outils : Remplissage" @@ -5455,8 +5685,8 @@ msgid "Running stitch tolerance (mm)" msgstr "Tolérance du point droit (mm)" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." -msgstr "Cette extension convertit les sauts en points droits." +msgid "This extension converts jump stitches to running stitches." +msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 msgid "https://inkstitch.org/docs/stroke-tools/#jump-to-stroke" @@ -6075,34 +6305,435 @@ msgstr "Export PDF" msgid "Remove embroidery settings" msgstr "Supprimer tous les paramètres de broderie" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "Utilisez cette extension pour supprimer les informations que Ink/Stitch a stockées dans votre document. Cela peut être particulièrement utile si vous copiez et collez des objets d'un dessin de broderie dans un autre document." - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "Supprimer les paramètres" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "Supprime les paramètres des objets sélectionnés ou de tous les objets si rien n'est sélectionné." -#: inx/inkstitch_remove_embroidery_settings.inx:10 +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" +msgstr "Tous" + +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 msgid "Remove Commands" msgstr "Supprimer les commandes" -#: inx/inkstitch_remove_embroidery_settings.inx:10 +#: inx/inkstitch_remove_embroidery_settings.inx:116 msgid "Removes visual commands from selected objects or all objects if nothing is selected." msgstr "Supprime les commandes visuelles des objets sélectionnés ou de tous les objets si rien n'est sélectionné." -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" -msgstr "Tous" - -#: inx/inkstitch_remove_embroidery_settings.inx:33 +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "Supprimer les paramètres d'impression des métadonnées SVG" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "Utilisez cette extension pour supprimer les informations que Ink/Stitch a stockées dans votre document. Cela peut être particulièrement utile si vous copiez et collez des objets d'un dessin de broderie dans un autre document." + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "Réempiler les objets dans l'ordre de leur sélection" @@ -6370,6 +7001,10 @@ msgstr "* Si vous voulez ajouter des traverses ou modifier de partie spécifique msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "https://inkstitch.org/fr/docs/satin-tools/#stroke-to-live-path-effect-satin" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "Générer des échantillons à partir de la sélection" diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po index 455b9204..a58bd6b1 100644 --- a/translations/messages_he_IL.po +++ b/translations/messages_he_IL.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" @@ -1276,7 +1276,7 @@ msgstr "" msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" + +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" @@ -2318,7 +2386,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" @@ -2756,9 +2824,10 @@ msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" #: lib/extensions/params.py:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "" @@ -2811,6 +2880,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2834,7 +2911,7 @@ msgstr "" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2926,13 +3003,16 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2942,7 +3022,7 @@ msgstr "" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2979,7 +3059,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -3093,7 +3175,8 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "" @@ -3234,6 +3317,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3270,7 +3497,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "" @@ -3279,7 +3508,7 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4420,6 +4649,7 @@ msgid "Break Apart Fill Objects" msgstr "" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "" @@ -5444,7 +5674,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6064,34 +6294,435 @@ msgstr "" msgid "Remove embroidery settings" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Remove Commands" +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Remove Commands" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Removes visual commands from selected objects or all objects if nothing is selected." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6359,6 +6990,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po index 28085c80..9e2c3828 100644 --- a/translations/messages_hu_HU.po +++ b/translations/messages_hu_HU.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" @@ -1276,7 +1276,7 @@ msgstr "" msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" + +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" @@ -2318,7 +2386,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" @@ -2756,9 +2824,10 @@ msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" #: lib/extensions/params.py:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "" @@ -2811,6 +2880,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2834,7 +2911,7 @@ msgstr "" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2926,13 +3003,16 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2942,7 +3022,7 @@ msgstr "" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2979,7 +3059,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -3093,7 +3175,8 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "" @@ -3234,6 +3317,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3270,7 +3497,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "" @@ -3279,7 +3508,7 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4418,6 +4647,7 @@ msgid "Break Apart Fill Objects" msgstr "" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "" @@ -5442,7 +5672,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6062,34 +6292,435 @@ msgstr "" msgid "Remove embroidery settings" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Remove Commands" +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Remove Commands" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Removes visual commands from selected objects or all objects if nothing is selected." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6357,6 +6988,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po index 48140f42..13187deb 100644 --- a/translations/messages_it_IT.po +++ b/translations/messages_it_IT.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "Posizione di partenza del punto di riempimento" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "Posizione finale del punto di riempimento" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "Posizione di partenza del riempimento satinato in modalità percorso automatico" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "Posizione di arrivo del riempimento satinato in modalità percorso automatico" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "Ferma (metti in pausa) la macchina dopo aver ricamato questo oggetto" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "Taglia il filo dopo aver ricamato questo oggetto" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "Ignora questo oggetto (non ricamare)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "Punto di taglio del ricamo satinato (da usare con il comando \"Taglia Colonna Satinata\")" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Ignora livello (non ricamare alcun oggetto del livello selezionato)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "Punto di origine per file di ricamo da esportare" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "Posizione di destinazione per i comandi Stop (anche: \"Posizione fuori quadro\")." @@ -1276,7 +1276,7 @@ msgstr "" 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." -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "Riempimento piccolo" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "Espandi" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "Intarsio" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "Disconnesso" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "Il bordo incrocia se stesso" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "Riempimento impunture indirizzato automaticamente" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "Angolo delle linee dei punti" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 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_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "Lunghezza massima del punto di riempimento" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "Spaziatura tra le righe" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "Distanza tra righe di cucitura." -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "Scorri le file questo tanto di volte prima di ripetere" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "Salta l'ultimo punto in ogni fila" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "Capovolgi il riempimento (parti da destra a sinistra)" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "Sottofondo" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "Lunghezza progressiva dei punti" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "Ripetizioni" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "Definisce quante volte percorre avanti e indietro il percorso." -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "Numero di ripetizioni del punto a fagiolo" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Spaziatura a zig-zag (picco a picco)" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "Lunghezza dei punti nel modo zig-zag." -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" -msgstr "Sottostrato" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" +msgstr "" + +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "Sottostrato" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "Angolo di riempimento" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "Spaziatura tra righe" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "predefinito: 3 volte la spaziatura tra le file di riempimento" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "Lunghezza massima punto" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "predefinito: uguale alla lunghezza massima del punto di riempimento" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 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:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "Base passaggio centrale" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Niente" @@ -2318,7 +2386,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" @@ -2756,9 +2824,10 @@ 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:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "Annulla" @@ -2811,6 +2880,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2834,7 +2911,7 @@ msgstr "Descrizione" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2926,13 +3003,16 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2942,7 +3022,7 @@ msgstr "" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2979,7 +3059,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "Opzioni" @@ -3093,7 +3175,8 @@ msgstr "Impostazioni iniziali" msgid "Load" msgstr "Caricare" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Aggiungere" @@ -3234,6 +3317,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "Simulazione di ricamo" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3270,7 +3497,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "" @@ -3279,7 +3508,7 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4418,6 +4647,7 @@ msgid "Break Apart Fill Objects" msgstr "" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "" @@ -5442,7 +5672,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6062,34 +6292,435 @@ msgstr "" msgid "Remove embroidery settings" msgstr "Rimuovi impostazioni di ricamo" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Remove Commands" +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Remove Commands" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Removes visual commands from selected objects or all objects if nothing is selected." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6357,6 +6988,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po index 034ceba4..f0bd57ba 100644 --- a/translations/messages_ja_JP.po +++ b/translations/messages_ja_JP.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "「ファイル>インãƒãƒ¼ãƒˆ...ã€ï¼ˆCtrl + I)を使用ã—ã¦ãƒ•ã‚¡ #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "ステッãƒé–‹å§‹ä½ç½®ã‚’埋ã‚ã‚‹" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "ステッãƒçµ‚了ä½ç½®ã‚’埋ã‚ã‚‹" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "ランニングステッãƒã®é–‹å§‹ä½ç½®ã‚’自動ルーティングã—ã¾ã™" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "ランニングステッãƒã®çµ‚了ä½ç½®ã‚’自動ルーティングã—ã¾ã™" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "サテンステッãƒã®é–‹å§‹ä½ç½®ã‚’自動ルーティングã—ã¾ã™" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "サテンステッãƒã®çµ‚了ä½ç½®ã‚’自動ルーティングã—ã¾ã™" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "ã“ã®ã‚ªãƒ–ジェクトを縫ã£ãŸå¾Œã€åœæ¢ï¼ˆãƒŸã‚·ãƒ³ã‚’ä¸€æ™‚åœæ¢ï¼‰ã—ã¾ã™" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "ã“ã®ã‚ªãƒ–ジェクトを縫ã£ãŸå¾Œã€ç³¸ã‚’切りå–りã¾ã™" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "ã“ã®ã‚ªãƒ–ジェクトを無視ã—ã¾ã™(ステッãƒã—ãªã„)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "サテンカットãƒã‚¤ãƒ³ãƒˆ (カットサテンカラムã§ä½¿ç”¨)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "レイヤーを無視ã—ã¾ã™ï¼ˆã“ã®ãƒ¬ã‚¤ãƒ¤ãƒ¼å†…ã®ã‚ªãƒ–ジェクトをステッãƒã—ãªã„ã§ãã ã•ã„)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "エクスãƒãƒ¼ãƒˆã•れãŸåˆºç¹¡ãƒ•ァイルã®å…ƒãƒ‡ãƒ¼ã‚¿" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "åœæ¢ã‚³ãƒžãƒ³ãƒ‰ã®ã‚¸ãƒ£ãƒ³ãƒ—先(別å\"フレームアウトä½ç½®\")" @@ -1276,7 +1276,7 @@ msgstr "ã“ã®ã‚ªãƒ–ジェクトをステッãƒã—ãŸå¾Œã€STOP コマンド(å msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "オブジェクト %(id)sã«ã¯ç©ºã® 'd' 属性ãŒã‚りã¾ã™ã€‚ã“ã®ã‚ªãƒ–ジェクトをドã‚ュメントã‹ã‚‰å‰Šé™¤ã—ã¦ãã ã•ã„。" -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,434 +1292,501 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "*拡張機能ã®å®Ÿè¡Œ>インク/ステッãƒ>トラブルシューティング>ドã‚ュメントã®ã‚¯ãƒªãƒ¼ãƒ³ã‚¢ãƒƒãƒ—..." -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "スモールフィル" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "展開" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "挿入ã™ã‚‹" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "接続ã•れã¦ã„ã¾ã›ã‚“" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "*拡張機能>インク/ステッãƒ>塗りã¤ã¶ã—ツール>塗りã¤ã¶ã—オブジェクトを分解" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "境界を横切る" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "自動的ã«ãƒ«ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã•れãŸãƒ•ィルステッãƒ" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "ステッãƒã®ç·šã®è§’度" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "角度ã¯å時計回りã«å›žè»¢ã—ã¾ã™ã€‚ 0ã¯æ°´å¹³ã§ã™ã€‚è² ã®è§’度もè¨å®šå¯èƒ½ã§ã™ã€‚" -#: lib/elements/fill_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "フィルステッãƒã®æœ€å¤§é•·ã•(縫ã„ピッãƒ)" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "行間ã®é–“éš”" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "ステッãƒã®åˆ—é–“ã®è·é›¢" -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "繰り返ã™å‰ã«ã€è¡Œã‚’ãšã‚‰ã—ã¦ã„ãã¾ã™" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "å„è¡Œã®æœ€å¾Œã®ã‚¹ãƒ†ãƒƒãƒã‚’スã‚ップã—ã¾ã™" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "フリップフィル(å³ã‹ã‚‰å·¦ã«é–‹å§‹ï¼‰" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "アンダーパス" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "ランニングステッãƒã®é•·ã•" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "繰り返ã—" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "ãƒ‘ã‚¹ã«æ²¿ã£ã¦ç¸«ã£ãŸã‚Šæˆ»ã£ãŸã‚Šã™ã‚‹å›žæ•°ã‚’定義ã—ã¾ã™ã€‚" -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "繰り返ã™ãƒ“ãƒ¼ãƒ³ã‚¹ãƒ†ãƒƒãƒæ•°" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "ジグザグ間隔(ピークツーピーク)" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "ジグザグモードã§ã®ã‚¹ãƒ†ãƒƒãƒé•·ã•" -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" -msgstr "アンダーレイ" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" +msgstr "" + +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "アンダーレイ" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "塗りã¤ã¶ã—角度" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "行間隔" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "デフォルト:3x塗りã¤ã¶ã—行間隔" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "最大ステッãƒé•·ã•" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "デフォルト:最大フィルステッãƒé•·" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "アンダーレイを行ã†å‰ã«å½¢çŠ¶ã‚’ç¸®å°ã—ã¦ã€ã‚¢ãƒ³ãƒ€ãƒ¼ãƒ¬ã‚¤ãŒå¡—りã¤ã¶ã—ã®å¤–å´ã«è¡¨ç¤ºã•れãªã„よã†ã«ã—ã¾ã™ã€‚" -#: lib/elements/fill_stitch.py:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "乱数ã®ã‚·ãƒ¼ãƒ‰å€¤" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "ãƒ©ãƒ³ãƒ€ãƒ ã«æ±ºã¾ã‚‹å±žæ€§ã«å¯¾ã—ã¦ã€ãƒ‘ターンを固定ã™ã‚‹å¿…è¦ãŒã‚ã‚‹å ´åˆã«è¨å®šã—ã¾ã™ã€‚空ã®å ´åˆã¯ã€è¦ç´ ID ãŒä½¿ç”¨ã•れã¾ã™ã€‚" @@ -2112,7 +2179,7 @@ msgstr "センターウォークアンダーレイ" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" @@ -2296,7 +2363,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "ãªã—" @@ -2320,7 +2388,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" @@ -2759,9 +2827,10 @@ msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "ã“ã®ãƒ‘ラメータã¯ã€\"é©å¿œã—ã¦çµ‚了 \"をクリックã—ãŸã¨ãã«ä¿å˜ã•れã¾ã™ã€‚" #: lib/extensions/params.py:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "ã‚ャンセル" @@ -2814,6 +2883,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2837,7 +2914,7 @@ msgstr "説明" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2929,13 +3006,16 @@ msgstr "åå‰" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2945,7 +3025,7 @@ msgstr "" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2982,7 +3062,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "オプション" @@ -3096,7 +3178,8 @@ msgstr "プリセット" msgid "Load" msgstr "èªã¿è¾¼ã¿" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "è¿½åŠ " @@ -3237,6 +3320,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "刺繡シミュレーション" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3273,7 +3500,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "" @@ -3282,7 +3511,7 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4420,6 +4649,7 @@ msgid "Break Apart Fill Objects" msgstr "塗りã¤ã¶ã—オブジェクトã®åˆ†å‰²" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "" @@ -5444,7 +5674,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6064,34 +6294,435 @@ msgstr "PDFエクスãƒãƒ¼ãƒˆ" msgid "Remove embroidery settings" msgstr "刺ç¹è¨å®šã‚’解除" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Remove Commands" +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Remove Commands" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Removes visual commands from selected objects or all objects if nothing is selected." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "é¸æŠžé †ã«ã‚ªãƒ–ジェクトをå†ã‚¹ã‚¿ãƒƒã‚¯ã—ã¾ã™" @@ -6359,6 +6990,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po index f08d47b5..052730cc 100644 --- a/translations/messages_ko_KR.po +++ b/translations/messages_ko_KR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" @@ -1276,7 +1276,7 @@ msgstr "" msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" + +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" @@ -2318,7 +2386,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" @@ -2756,9 +2824,10 @@ msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" #: lib/extensions/params.py:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "" @@ -2811,6 +2880,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2834,7 +2911,7 @@ msgstr "" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2926,13 +3003,16 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2942,7 +3022,7 @@ msgstr "" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2979,7 +3059,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -3093,7 +3175,8 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "" @@ -3234,6 +3317,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3270,7 +3497,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "" @@ -3279,7 +3508,7 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4417,6 +4646,7 @@ msgid "Break Apart Fill Objects" msgstr "" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "" @@ -5441,7 +5671,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6061,34 +6291,435 @@ msgstr "" msgid "Remove embroidery settings" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Remove Commands" +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Remove Commands" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Removes visual commands from selected objects or all objects if nothing is selected." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6356,6 +6987,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po index c6c33ba0..a9e67ee2 100644 --- a/translations/messages_nl_NL.po +++ b/translations/messages_nl_NL.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "Probeer het bestand te importeren in Inkscape via 'Bestand > Importeren. #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "Opvulsteek startpositie" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "Opvulsteek eindpositie" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "Auto-route lopende steek startpositie" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "Auto-route lopende steek eindpositie" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "Auto-routeer satijn steek startpositie" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "Auto-routeer satijn steek eindpositie" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "Stop (pauzeer machine) na het borduren van dit object" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "Snij de draad af na borduren van dit object" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "Negeer dit object (niet borduren)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "Satijn snijpunt (gebruik met Snij Satijnbaan)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Negeer laag (borduur geen objecten in deze laag)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "Origine voor geëxporteerde borduurbestanden" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "Sprong bestemming voor Stop commando's (Buiten raam positie)." @@ -1276,7 +1276,7 @@ msgstr "" 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." -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "* Kies Uitbreidingen > Ink/Stitch > Probleemoplossen > Document opschonen..." -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "Kleine Opvulling" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "Uitbreiden" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." msgstr "De parameter Uitbreiden voor dit opvulobject kan niet worden toegepast. Ink/Stitch zal deze negeren en in plaats daarvan de oorspronkelijke grootte gebruiken." -#: lib/elements/fill_stitch.py:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "Inzet" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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 "De parameter voor de onderlaaginzet voor dit opvulobject kan niet worden toegepast. Ink/Stitch zal deze negeren en in plaats daarvan de oorspronkelijke grootte gebruiken." -#: lib/elements/fill_stitch.py:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "Ontbrekende hulplijn" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "Dit object is ingesteld op \"Geleide vulling\", maar heeft geen hulplijn." -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "* Maak een lijnobject" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "* Selecteer dit object en druk op Extensies > Inkt/Stitch > Bewerken > Selectie naar hulplijn" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "Onsamenhangende hulplijn" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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 "De hulplijn van dit object ligt niet binnen de objectgrenzen. De hulplijn werkt het best, als hij binnen het doelelement ligt." -#: lib/elements/fill_stitch.py:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "* Verplaats de hulplijn in het element" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "Meerdere hulplijnen" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "Dit object heeft meerdere hulplijnen, maar alleen de eerste zal worden gebruikt." -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "* Verwijder alle hulplijnen, behalve één." -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "Losstaand" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "Opvulling: Dit object bestaat uit vormen die geen verband met elkaar houden. Ink/Stitch weet niet in welke volgorde ze moeten worden genaaid. Breek dit object alstublieft op in afzonderlijke vormen." -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "* Uitbreidingen > Ink/Stitch > Opvul gereedschap > Opdelen Opvulobjecten" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "Rand kruist zichzelf" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "Opvulling: De rand kruist zichzelf. Dit kan leiden tot niet aaneengesloten vormen. Breek dit object in aparte vormen om aan te geven in welke volgorde het gestikt moet worden." -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "Deze vorm is ongeldig" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "Opvulling: Deze vorm kan niet worden gestikt. Probeer het te repareren met de \"Break Apart Fill Objects\" extensie." -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "Vulsteek" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "Automatisch gerouteerde opvulsteken" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "Automatische vulling" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "Contourvulling" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "Begeleide vulling" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "Legacy vulling" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "Vulmethode" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "Begeleide vulstrategie" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "Kopiëren" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "Parallelle verschuiving" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "Contour vulstrategie" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "Binnen naar buiten" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "Enkele spiraal" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "Dubbele spiraal" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "Combineer stijl" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "Rond" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "Verstek" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "Afgeschuind" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "Vermijd zelfkruising" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "Met de klok mee" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "Hoek van de lijnen van de steken" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 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_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "Maximale opvulsteeklengte" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "Afstand tussen rijen" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "Afstand tussen rijen van steken." -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "Spring rijen zoveel keer in voordat herhaald wordt" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "Sla de laatste steek in elke rij over" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "Draai opvulling om (start rechts-naar-links)" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "Onderpad" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "Doorlopende steek lengte" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "Tolerantie lopende steek" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "Herhalingen" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "Bepaalt hoe vaak op en neer langs een pad wordt gegaan." -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "Bonensteek aantal herhalingen" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Zig-zag afstand (piek-naar-piek)" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "Lengte van steken in zig-zag modus." -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" -msgstr "Versteviging" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" +msgstr "" + +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "Vulling onderlaag" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "Versteviging" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "Opvul hoek" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "Opvulrij afstand" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "standaard: 3x opvulrij afstand" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "Max steek lengte" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "standaard: gelijk aan max steek lengte" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 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:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "Middenlijn Versteviging" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "Schaal as voor satijngeleide ribbelsteken." #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Geen" @@ -2318,7 +2386,7 @@ msgstr "Eindschaal" msgid "How big the last copy of the line should be, in percent." msgstr "Hoe groot het laatste exemplaar van de regel moet zijn, in procenten." -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "Draaien" @@ -2758,9 +2826,10 @@ 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:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "Annuleren" @@ -2813,6 +2882,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2836,7 +2913,7 @@ msgstr "Beschrijving" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2928,13 +3005,16 @@ msgstr "Naam" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2944,7 +3024,7 @@ msgstr "Help" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2981,7 +3061,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "Opties" @@ -3096,7 +3178,8 @@ msgstr "Voorkeuzen" msgid "Load" msgstr "Laden" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Toevoegen" @@ -3237,6 +3320,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "Borduursimulatie" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3273,7 +3500,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "Meer informatie vindt u op onze website" @@ -3282,7 +3511,7 @@ msgstr "Meer informatie vindt u op onze website" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4422,6 +4651,7 @@ msgid "Break Apart Fill Objects" msgstr "Opbreken Opvulobjecten" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "Gereedschap: Vullen" @@ -5446,7 +5676,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6066,34 +6296,435 @@ msgstr "PDF Export" msgid "Remove embroidery settings" msgstr "Verwijder Borduurinstellingen" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "Parameters verwijderen" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "Verwijdert parameters van geselecteerde objecten of van alle objecten indien niets is geselecteerd." -#: inx/inkstitch_remove_embroidery_settings.inx:10 +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 msgid "Remove Commands" msgstr "Commando's verwijderen" -#: inx/inkstitch_remove_embroidery_settings.inx:10 +#: inx/inkstitch_remove_embroidery_settings.inx:116 msgid "Removes visual commands from selected objects or all objects if nothing is selected." msgstr "Verwijdert visuele commando's van geselecteerde objecten of van alle objecten als niets is geselecteerd." -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:33 +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "Verwijder Print Instellingen uit SVG metadata" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "Stapel objecten opnieuw in volgorde van selectie" @@ -6361,6 +6992,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po index ba195831..fb7ca9ab 100644 --- a/translations/messages_no_NO.po +++ b/translations/messages_no_NO.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "Fyll startposisjon" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "Fyll sluttposisjon" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "Sett satin stitch startposisjon automatisk" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "Sett satin stitch sluttposisjon automatisk" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "Stopp (pause maskina) nÃ¥r objektet er ferdig" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "Klipp trÃ¥den nÃ¥r objektet er ferdig" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "Ignorer dette objektet (ikkje sy)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" @@ -1276,7 +1276,7 @@ msgstr "" msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "SmÃ¥tt fyll" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "Utvidelse" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "Innsett" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "Manglende hjelpelinjer" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "* Danner et linje-objekt" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "Mange hjelpelinjer" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "Uten forbinnelse" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "Kanter krysser seg selv" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "Formen er ugyldig" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "FyllSting" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "Auto-fyll" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "Kontur-fyll" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "Kopier" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "Indre til ytre" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "Enkel-spiral" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "Dobbelt-spiral" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "Rund" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "Avrunnet" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "UnngÃ¥ selv-kryssing" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "Med klokken" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "Maksimum fyll stinglengde" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "Avstand mellom rekkene" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "Spring over det siste sting i hver rekke" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "Lengden av rettsøm" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "Toleranse til rettsting" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "Gjentakelser" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "Definerer hvor mange ganger det skal broderes frem og tilbake langs med stien." -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Zig-zag avstand (topp til topp)" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" -msgstr "Underlag" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" +msgstr "" + +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "Fyll-underlag" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "Underlag" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "Vinkel pÃ¥ underlag" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "Avstand mellem rekker" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "Maks stinglengde" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Ingen" @@ -2318,7 +2386,7 @@ msgstr "Stopp skalering" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "Rotasjon" @@ -2757,9 +2825,10 @@ msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" #: lib/extensions/params.py:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "Avbryt" @@ -2812,6 +2881,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2835,7 +2912,7 @@ msgstr "Beskrivelse" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2927,13 +3004,16 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2943,7 +3023,7 @@ msgstr "Hjelp" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2980,7 +3060,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -3094,7 +3176,8 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Tilføy" @@ -3235,6 +3318,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "Broderi-simulering" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3271,7 +3498,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "" @@ -3280,7 +3509,7 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4419,6 +4648,7 @@ msgid "Break Apart Fill Objects" msgstr "" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "" @@ -5443,7 +5673,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6063,34 +6293,435 @@ msgstr "" msgid "Remove embroidery settings" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Remove Commands" +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Remove Commands" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Removes visual commands from selected objects or all objects if nothing is selected." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6358,6 +6989,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po index 87dd30c3..123f7fe0 100644 --- a/translations/messages_pl_PL.po +++ b/translations/messages_pl_PL.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "Spróbuj zaimportować plik do Inkscape poprzez „Plik > Importuj...†#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "Punkt startowy Å›ciegu wypeÅ‚nienia" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "Punkt koÅ„cowy Å›ciegu wypeÅ‚nienia" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "Automatycznie trasuj pozycjÄ™ poczÄ…tkowÄ… Å›ciegu satynowego" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "Automatycznie trasuj pozycjÄ™ koÅ„cowÄ… Å›ciegu satynowego" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "Zatrzymaj (wstrzymaj maszynÄ™) po wyhaftowaniu tego obiektu" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "Po wyszyciu tego obiektu obetnij nić" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "Ignoruj ten obiekt (nie wyszywaj)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "CiÄ™cie punktu Sciegu satynowego (używaj z Cut Satin Column)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Ignoruj ​​warstwÄ™ (nie wyszywaj żadnych obiektów na tej warstwie)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "Å»ródÅ‚o eksportowanych plików hafciarskich" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "Skokowe miejsce docelowe dla poleceÅ„ Stop (znane również jako „Pozycja poza ramkÄ…â€)." @@ -1276,7 +1276,7 @@ msgstr "" 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." -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "* Uruchom rozszerzenia > Ink/Stitch > RozwiÄ…zywanie problemów > wyczyść dokument..." -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "Niepodłączony" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 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_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "Samoistne przeciÄ™cie siÄ™ granicy" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "WypeÅ‚nienie automatyczne" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "Metoda wypeÅ‚nienia" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "Na zewnÄ…trz" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "Pojedyncza spirala" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "Podwójna spirala" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "Zgodnie z kierunkiem wskazówek zegara" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "KÄ…t nachylenia linii Å›ciegów" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 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_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "Maksymalna dÅ‚ugość Å›ciegu wypeÅ‚niajÄ…cego" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "OdstÄ™py miÄ™dzy rzÄ™dami" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "OdlegÅ‚ość miÄ™dzy rzÄ™dami Å›ciegów." -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "Odwróć wypeÅ‚nienie (rozpocznij od prawej do lewej)" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "DÅ‚ugość Å›ciegu prostego" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "DÅ‚ugość Å›ciegów w trybie zygzak." -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" -msgstr "Podszycie" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" +msgstr "" + +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "Podszycie" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "KÄ…t wypeÅ‚nienia" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "OdstÄ™py miÄ™dzy rzÄ™dami" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "Maks. dÅ‚ugość Å›ciegu" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "Pozycja" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" @@ -2318,7 +2386,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" @@ -2756,9 +2824,10 @@ msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" #: lib/extensions/params.py:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "Anuluj" @@ -2811,6 +2880,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2834,7 +2911,7 @@ msgstr "Opis" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2926,13 +3003,16 @@ msgstr "Nazwa" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2942,7 +3022,7 @@ msgstr "Pomoc" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2979,7 +3059,9 @@ msgstr "Filtr czcionek" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -3093,7 +3175,8 @@ msgstr "" msgid "Load" msgstr "ZaÅ‚aduj" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Dodaj" @@ -3234,6 +3317,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3270,7 +3497,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "ZdobÄ…dź wiÄ™cej informacji na naszej stronie" @@ -3279,7 +3508,7 @@ msgstr "ZdobÄ…dź wiÄ™cej informacji na naszej stronie" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4420,6 +4649,7 @@ msgid "Break Apart Fill Objects" msgstr "" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "WypeÅ‚nienie" @@ -5444,7 +5674,7 @@ msgid "Running stitch tolerance (mm)" msgstr "DÅ‚ugość Å›ciegu prostego (mm)" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6064,34 +6294,435 @@ msgstr "Eksport PDF" msgid "Remove embroidery settings" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Remove Commands" +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Remove Commands" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Removes visual commands from selected objects or all objects if nothing is selected." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6359,6 +6990,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po index afd1a43c..388a6492 100644 --- a/translations/messages_pt_BR.po +++ b/translations/messages_pt_BR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "Tente importar o arquivo para o Inkscape pelo comando 'Arquivo > Importa #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "Posição inicial do ponto de preenchimento" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "Posição final do ponto de preenchimento" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "Posição de referência" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "Rota automática na posição inicial do ponto cetim" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "Rota automática na posição final do ponto cetim" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "Parar (pausa a máquina) depois de costurar o objeto" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "Cortar a linha depois de costurar o objeto" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "Ignore este objeto (não costurar)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "Ponto de corte cetim (use com o Corte de Coluna Cetim)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Ignorar camada (não costurar nenhum objeto nessa camada)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "Origem para os arquivos de bordado exportados" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" @@ -1276,7 +1276,7 @@ msgstr "Adicionar um comando de Parar após bordar este objeto." msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "Pequeno preenchimento" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "Expandir" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "Inserir" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "Desconectado" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "Esta forma é inválida" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "Preenchimento automático" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "Preenchimento circular" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "Preenchimento por contorno" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "Preenchimento guiado" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 msgid "Meander Fill" msgstr "Preenchimento serpenteado" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" -msgstr "Preenchimento circular" - -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "Método de preenchimento" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "Copiar" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "Espiral simples" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "Espiral dupla" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "Evitar auto cruzamento" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "Sentido horário" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "Padrão de serpenteado" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "Ângulo do padrão de serpenteado" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "Escala do padrão de serpenteado" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "Espaçamento entre linhas" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "Distância entre linhas de costura." -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "Pule o último ponto de cada linha" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "Repetições" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "Largura do Zigzag" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" +msgstr "" + +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "Espaçamento da linha" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "Comprimento máximo do ponto" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 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:536 +#: lib/elements/fill_stitch.py:614 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:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "Posição" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Nenhum" @@ -2318,7 +2386,7 @@ msgstr "Escala final" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "Girar" @@ -2759,9 +2827,10 @@ msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" #: lib/extensions/params.py:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "Cancelar" @@ -2814,6 +2883,14 @@ msgstr "Não foi possÃvel encontrar o padrão especificado." msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "Por favor selecione um ou mais elementos." @@ -2837,7 +2914,7 @@ msgstr "Descrição" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2929,13 +3006,16 @@ msgstr "Nome" msgid "Value" msgstr "Valor" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2945,7 +3025,7 @@ msgstr "Ajuda" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2982,7 +3062,9 @@ msgstr "Filtro de fontes" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "Opções" @@ -3096,7 +3178,8 @@ msgstr "" msgid "Load" msgstr "Carregar" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Adicionar" @@ -3237,6 +3320,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "Simulador de Bordado" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3273,7 +3500,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "" @@ -3282,7 +3511,7 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "Aplicar" @@ -4421,6 +4650,7 @@ msgid "Break Apart Fill Objects" msgstr "" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "" @@ -5445,7 +5675,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6065,34 +6295,435 @@ msgstr "Exportar PDF" msgid "Remove embroidery settings" msgstr "Remover configurações do bordado" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Remove Commands" +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Remove Commands" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Removes visual commands from selected objects or all objects if nothing is selected." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6360,6 +6991,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po index f6883ba9..d03b7c1d 100644 --- a/translations/messages_pt_PT.po +++ b/translations/messages_pt_PT.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" @@ -1276,7 +1276,7 @@ msgstr "" msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "Definir enchimento automaticamente" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "Ângulo das linhas de ponto" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "Distância máxima entre pontos de enchimento" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "Espaçamento entre linhas" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "Numero de vezes a escalonar linhas antes de repetir" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "Inverter Enchimento (Direita-Para-Esquerda)" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "Distância de ponto corrido" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "Repetições" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Espaçamento Zig-zag (crista-a-crista)" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" -msgstr "Sub-camada" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" +msgstr "" + +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "Sub-camada" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "Distância máxima de ponto" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "Sub-camada com movimento central" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" @@ -2318,7 +2386,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" @@ -2756,9 +2824,10 @@ msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" #: lib/extensions/params.py:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "Cancelar" @@ -2811,6 +2880,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2834,7 +2911,7 @@ msgstr "" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2926,13 +3003,16 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2942,7 +3022,7 @@ msgstr "" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2979,7 +3059,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -3093,7 +3175,8 @@ msgstr "Pré-definições" msgid "Load" msgstr "Carregar" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Adicionar" @@ -3234,6 +3317,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "Simulação de Bordado" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3270,7 +3497,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "" @@ -3279,7 +3508,7 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4418,6 +4647,7 @@ msgid "Break Apart Fill Objects" msgstr "" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "" @@ -5442,7 +5672,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6062,34 +6292,435 @@ msgstr "" msgid "Remove embroidery settings" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Remove Commands" +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Remove Commands" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Removes visual commands from selected objects or all objects if nothing is selected." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6357,6 +6988,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po index e832c53f..0abc0485 100644 --- a/translations/messages_ro_RO.po +++ b/translations/messages_ro_RO.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" @@ -1276,7 +1276,7 @@ msgstr "" msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" + +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "Distantarea randurilor" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" @@ -2318,7 +2386,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" @@ -2756,9 +2824,10 @@ msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" #: lib/extensions/params.py:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "Anulare" @@ -2811,6 +2880,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2834,7 +2911,7 @@ msgstr "" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2926,13 +3003,16 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2942,7 +3022,7 @@ msgstr "" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2979,7 +3059,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "Optiuni" @@ -3093,7 +3175,8 @@ msgstr "" msgid "Load" msgstr "Incarca" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Adauga" @@ -3234,6 +3317,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3270,7 +3497,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "" @@ -3279,7 +3508,7 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4419,6 +4648,7 @@ msgid "Break Apart Fill Objects" msgstr "" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "" @@ -5443,7 +5673,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6063,34 +6293,435 @@ msgstr "PDF Export" msgid "Remove embroidery settings" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Remove Commands" +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Remove Commands" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Removes visual commands from selected objects or all objects if nothing is selected." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6358,6 +6989,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po index a721690a..175c2738 100644 --- a/translations/messages_ru_RU.po +++ b/translations/messages_ru_RU.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "Попробуйте импортировать файл в Inkscape чР#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "ÐŸÐ¾Ð·Ð¸Ñ†Ð¸Ñ Ð½Ð°Ñ‡Ð°Ð»Ð° заполнениÑ" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "ÐŸÐ¾Ð·Ð¸Ñ†Ð¸Ñ ÐºÐ¾Ð½Ñ†Ð° заполнениÑ" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "ÐŸÐ¾Ð·Ð¸Ñ†Ð¸Ñ Ð½Ð°Ñ‡Ð°Ð»Ð° автомаршрута Ñатинов" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "ÐŸÐ¾Ð·Ð¸Ñ†Ð¸Ñ ÐºÐ¾Ð½Ñ†Ð° автомаршрута Ñатинов" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "ОÑтановить(поÑтавить машину на паузу) поÑле вышивки Ñтого объекта" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "Обрезать нитку поÑле вышивки Ñтого объекта" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "Игнорировать Ñтот объект(не вышивать)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "Точка разрыва Ñатина (иÑп. вмеÑте Ñ Ð Ð°Ð·Ð´ÐµÐ»Ð¸Ñ‚ÑŒ Сатиновую Колонну)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Игнорировать Ñлой (не вышивать объекты на Ñтом Ñлое)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "ИÑÑ…Ð¾Ð´Ð½Ð°Ñ Ñ‚Ð¾Ñ‡ÐºÐ° в ÑкÑпортируемых файлах вышивки" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "Точка Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ñ Ð´Ð»Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´ Stop (иначе \"ÐŸÐ¾Ð·Ð¸Ñ†Ð¸Ñ Ð²Ñ‹Ð´Ð²Ð¸Ð½ÑƒÑ‚Ð¾Ð¹ рамки\")." @@ -1276,7 +1276,7 @@ msgstr "" msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "У объекта %(id)s атрибут 'd' пуÑÑ‚. Удалите Ñтот объект из вашего дизайна." -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "* Выберите: РаÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ > Ink/Stitch > Решение проблем > ОчиÑтка Дизайна..." -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "Малое заполнение" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "Уширение" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "ОтÑтуп" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "ÐеÑвÑзанные формы" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "* РаÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ > Ink/Stitch > ИнÑтрументы Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ > Разбить объекты заливок" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "Границы переÑекают Ñами ÑебÑ" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "ÐвтоматичеÑки раÑÑÑ‡Ð¸Ñ‚Ð°Ð½Ð½Ð°Ñ Ð²Ñ‹ÑˆÐ¸Ð²ÐºÐ° заполнениÑ" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "Угол линий Ñтежков" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "Угол увеличиваетÑÑ Ð² направление против чаÑовой Ñтрелки. 0 - горизонтально. Отрицательные Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð¾Ð¿ÑƒÑкаютÑÑ." -#: lib/elements/fill_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "МакÑÐ¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð»Ð¸Ð½Ð° Ñтежка заполнениÑ" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "РаÑÑтоÑние между Ñ€Ñдов" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "РаÑÑтоÑние между Ñ€Ñдами вышивки." -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "КоличеÑтво Ñдвигов Ñтрочек перед повторением" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "ПропуÑкать поÑледний Ñтежок в Ñ€Ñду" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "Развернуть направление (Ñправа-налево)" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "Ðижние переходы" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "Длина Ñтежка Ñтрочки" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "Повторов Ñтрочки" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "ОпределÑет Ñколько раз нужно пройти по Ñтрочке вперед и назад." -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "ЧиÑло повторов Ñтежка" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "ПлотноÑть зигзага (раÑÑтоÑние между пиками)" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "Длина ÑÑ‚Ñжков в режиме зигзага." -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" -msgstr "ÐŸÑ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð¿Ñ€Ð¾Ñтрочка" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" +msgstr "" + +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "ÐŸÑ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð¿Ñ€Ð¾Ñтрочка" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "Угол заполнениÑ" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "РаÑÑтоÑние между Ñ€Ñдов" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "по умолчанию: раÑтоÑние между Ñ€Ñдов Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ã— 3" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "МакÑÐ¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð»Ð¸Ð½Ð° Ñтежка" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "по умолчанию: равна макÑимальной длине Ñтежка заполнениÑ" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "Сжать контур предварительной проÑтрочки, чтобы она не показалаÑÑŒ из под заполнениÑ." -#: lib/elements/fill_stitch.py:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "ПроÑтрочка По Центру" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Ðет" @@ -2318,7 +2386,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" @@ -2756,9 +2824,10 @@ msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Ðти параметры будут Ñохранены, когда вы нажмете \"Применить и Выйти\"" #: lib/extensions/params.py:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "Отмена" @@ -2811,6 +2880,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2834,7 +2911,7 @@ msgstr "ОпиÑание" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2926,13 +3003,16 @@ msgstr "ИмÑ" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2942,7 +3022,7 @@ msgstr "" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2979,7 +3059,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "Параметры" @@ -3093,7 +3175,8 @@ msgstr "ПредуÑтановки параметров" msgid "Load" msgstr "Загрузить" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Добавить" @@ -3234,6 +3317,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "СимулÑÑ†Ð¸Ñ Ð’Ñ‹ÑˆÐ¸Ð²ÐºÐ¸" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3270,7 +3497,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "" @@ -3279,7 +3508,7 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4420,6 +4649,7 @@ msgid "Break Apart Fill Objects" msgstr "Разделить объекты заливок" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "" @@ -5444,7 +5674,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6064,34 +6294,435 @@ msgstr "ÐкÑпорт в PDF" msgid "Remove embroidery settings" msgstr "Убрать параметры вышивки" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "Убрать Параметры" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "Убирает параметры Ñ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ñ‹Ñ… объектов или Ñо вÑех объектов, еÑли ничего не выбрано." -#: inx/inkstitch_remove_embroidery_settings.inx:10 +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 msgid "Remove Commands" msgstr "Убрать команды" -#: inx/inkstitch_remove_embroidery_settings.inx:10 +#: inx/inkstitch_remove_embroidery_settings.inx:116 msgid "Removes visual commands from selected objects or all objects if nothing is selected." msgstr "Убирает визуальные команды Ñ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ñ‹Ñ… объектов или Ñо вÑех объектов, еÑли ничего не выбрано." -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:33 +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "Убрать наÑтройки печати из данных SVG" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "УпорÑдочить объекты в порÑдке выделениÑ" @@ -6359,6 +6990,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po index 8256cf2d..2150caf9 100644 --- a/translations/messages_sr_SP.po +++ b/translations/messages_sr_SP.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" @@ -1276,7 +1276,7 @@ msgstr "" msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" + +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" @@ -2318,7 +2386,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" @@ -2756,9 +2824,10 @@ msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" #: lib/extensions/params.py:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "" @@ -2811,6 +2880,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2834,7 +2911,7 @@ msgstr "" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2926,13 +3003,16 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2942,7 +3022,7 @@ msgstr "" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2979,7 +3059,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -3093,7 +3175,8 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "" @@ -3234,6 +3317,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3270,7 +3497,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "" @@ -3279,7 +3508,7 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4419,6 +4648,7 @@ msgid "Break Apart Fill Objects" msgstr "" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "" @@ -5443,7 +5673,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6063,34 +6293,435 @@ msgstr "" msgid "Remove embroidery settings" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Remove Commands" +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Remove Commands" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Removes visual commands from selected objects or all objects if nothing is selected." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6358,6 +6989,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po index 74e47ac9..e0484219 100644 --- a/translations/messages_sv_SE.po +++ b/translations/messages_sv_SE.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "Stoppa (stanna maskinen) efter att ha sytt detta objekt" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "Klipp av trÃ¥den efter att ha sytt detta objekt" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "Hoppa över detta objekt (sy inte)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Ignorera lager (sy inga objekt i det här lagret)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" @@ -1276,7 +1276,7 @@ msgstr "" msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "Hoppa över sista stygnet i varje rad" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" + +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "Max stygn längd" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" @@ -2318,7 +2386,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" @@ -2756,9 +2824,10 @@ msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" #: lib/extensions/params.py:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "" @@ -2811,6 +2880,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2834,7 +2911,7 @@ msgstr "" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2926,13 +3003,16 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2942,7 +3022,7 @@ msgstr "" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2979,7 +3059,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -3093,7 +3175,8 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "" @@ -3234,6 +3317,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3270,7 +3497,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "" @@ -3279,7 +3508,7 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4418,6 +4647,7 @@ msgid "Break Apart Fill Objects" msgstr "" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "" @@ -5442,7 +5672,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6062,34 +6292,435 @@ msgstr "" msgid "Remove embroidery settings" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Remove Commands" +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Remove Commands" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Removes visual commands from selected objects or all objects if nothing is selected." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6357,6 +6988,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po index 9379b18d..4552e313 100644 --- a/translations/messages_tr_TR.po +++ b/translations/messages_tr_TR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "Bu objeyi diktikten sonra dur (makineyi duraklat)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "Bu objeyi diktikten sonra ipi kes" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "Bu objeyi atla (dikme)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "Saten kesim noktası (Saten Kesin Sütunu ile kullan)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Kat atla (bu katta obje dikme)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" @@ -1276,7 +1276,7 @@ msgstr "" msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "Her sırada son dikiÅŸi atla" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "Tekrarlamalar" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" + +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "Max dikiÅŸ uzunluÄŸu" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" @@ -2318,7 +2386,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" @@ -2756,9 +2824,10 @@ msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" #: lib/extensions/params.py:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "İptal et" @@ -2811,6 +2880,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2834,7 +2911,7 @@ msgstr "" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2926,13 +3003,16 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2942,7 +3022,7 @@ msgstr "" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2979,7 +3059,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -3093,7 +3175,8 @@ msgstr "" msgid "Load" msgstr "Yükle" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Ekle" @@ -3234,6 +3317,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "Nakış Simülasyonu" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3270,7 +3497,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "" @@ -3279,7 +3508,7 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4418,6 +4647,7 @@ msgid "Break Apart Fill Objects" msgstr "" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "" @@ -5442,7 +5672,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6062,34 +6292,435 @@ msgstr "" msgid "Remove embroidery settings" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Remove Commands" +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Remove Commands" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Removes visual commands from selected objects or all objects if nothing is selected." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6357,6 +6988,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po index ef38433f..fb025791 100644 --- a/translations/messages_uk_UA.po +++ b/translations/messages_uk_UA.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "Спробуйте імпортувати файл в Inkscape череР#. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "Стартова Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "Кінцева Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "Початкове Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ€ÑˆÑ€ÑƒÑ‚Ð° Ñатинів" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "ÐŸÐ¾Ð·Ð¸Ñ†Ñ–Ñ ÐºÑ–Ð½Ñ†Ñ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ€ÑˆÑ€ÑƒÑ‚Ð° Ñатинів" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "Зупинити (поÑтавити машину на паузу) піÑÐ»Ñ Ð²Ð¸ÑˆÐ¸Ð²ÐºÐ¸ цього об'єкта" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "Обрізати нитку піÑÐ»Ñ Ð²Ð¸ÑˆÐ¸Ð²ÐºÐ¸ цього объекта" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "Ігнорувати цей об'ект(не вишивати)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "Точка разрива Ñатина (викориÑтовувати разом із Розділити Сатинову Колонку)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Ігнорувати шар (не вишивати об'єкти на цьому шарі)" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "Початок координат Ð´Ð»Ñ ÐµÐºÑпорту файлів вишивки" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "Перейти в Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ Ð·ÑƒÐ¿Ð¸Ð½ÐºÐ¸ (\"ÐŸÐ¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ Ð¿Ð¾Ð·Ð° рамкою\")." @@ -1276,7 +1276,7 @@ msgstr "" msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "У об'єкта %(id)s атрибут 'd' порожній. Видаліть цей об'єкт з вашого дизайну." -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "* Виберіть: Ð Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ > Ink/Stitch > Ð’Ð¸Ñ€Ñ–ÑˆÐµÐ½Ð½Ñ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼ > ОчиÑтка Дизайна..." -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "Дрібне заповненнÑ" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "Розширити" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "Ð’Ñтавки" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "Ðез'єднані" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "* Ð Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ > Ink/Stitch > ІнÑтрументи гладі > Розбити об'єкти заливок" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "Границі переÑікають Ñамі Ñебе" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "Ðвтоматично прокладене заповненнÑ" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "Кут Ñтібків" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "Кут збільшуєтьÑÑ Ð² напрÑмку проти годинникової Ñтрілки. 0 - горизонтальний. Дозволені негативні кути." -#: lib/elements/fill_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "МакÑимальна довжина Ñтібка заповненнÑ" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "ВідÑтань між Ñ€Ñдами" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "ВідÑтань між Ñ€Ñдами Ñтібків." -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "Повторний Ñ€Ñдок це багато разів, перш ніж повторити" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "ПропуÑтіть оÑтанній Ñтібок у кожному Ñ€Ñду" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "Віддзеркалити Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ (почати Ñправа наліво)" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "Ðижні переходи" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "Довжина Ñтіжка по лінії" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "Повтори проÑтрочки" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "Визначає Ñкільки разів потрібно пройти про Ñтрічці вперед Ñ– назад." -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "Бобова вишивка кількіÑть повторень" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "ЩільніÑть зигзага (відÑтань між піками)" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "Довжина Ñтіжків у режимі проÑтрочки зигзагом." -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" -msgstr "Підкладка" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" +msgstr "" + +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "Підкладка" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "Кут заповненнÑ" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "МіжрÑдковий інтервал" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "типовий: 3-кратний проміжок між Ñ€Ñдками" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "МакÑимальна довжина Ñтібка" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "типовий: дорівнює макÑимальній довжині Ñтібка" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "Перед тим, Ñк робити підкладку, ÑтиÑніть форму, щоб запобігти поÑві підкладки навколо зовнішньої Ñторони заповненнÑ." -#: lib/elements/fill_stitch.py:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "ПроÑтрочка по центру" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Жоден" @@ -2318,7 +2386,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" @@ -2756,9 +2824,10 @@ msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Ці параметри будуть збережені, коли ви натиÑнете \"ЗаÑтоÑувати Ñ– Вийти\"" #: lib/extensions/params.py:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "СкаÑувати" @@ -2811,6 +2880,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2834,7 +2911,7 @@ msgstr "ОпиÑ" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2926,13 +3003,16 @@ msgstr "Ім'Ñ" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2942,7 +3022,7 @@ msgstr "" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2979,7 +3059,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "Параметри" @@ -3093,7 +3175,8 @@ msgstr "ПередвÑтановлений набір параметрів" msgid "Load" msgstr "Завантажити" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "Додати" @@ -3234,6 +3317,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "СимулÑÑ†Ñ–Ñ Ð²Ð¸ÑˆÐ¸Ð²Ð°Ð½Ð½Ñ" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3270,7 +3497,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "" @@ -3279,7 +3508,7 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4420,6 +4649,7 @@ msgid "Break Apart Fill Objects" msgstr "Розділити об'єкти заливок" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "" @@ -5444,7 +5674,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6064,34 +6294,435 @@ msgstr "ЕкÑпорт в PDF" msgid "Remove embroidery settings" msgstr "Видалити параметри вишивки" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Remove Commands" +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Remove Commands" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Removes visual commands from selected objects or all objects if nothing is selected." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "ВпорÑдкувати об'єкти в порÑдку виділеннÑ" @@ -6359,6 +6990,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po index b0fb6ed7..70a22ba2 100644 --- a/translations/messages_vi_VN.po +++ b/translations/messages_vi_VN.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" @@ -1276,7 +1276,7 @@ msgstr "" msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" + +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" @@ -2318,7 +2386,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" @@ -2756,9 +2824,10 @@ msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" #: lib/extensions/params.py:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "" @@ -2811,6 +2880,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2834,7 +2911,7 @@ msgstr "" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2926,13 +3003,16 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2942,7 +3022,7 @@ msgstr "" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2979,7 +3059,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -3093,7 +3175,8 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "" @@ -3234,6 +3317,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3270,7 +3497,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "" @@ -3279,7 +3508,7 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4417,6 +4646,7 @@ msgid "Break Apart Fill Objects" msgstr "" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "" @@ -5441,7 +5671,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6061,34 +6291,435 @@ msgstr "" msgid "Remove embroidery settings" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Remove Commands" +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Remove Commands" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Removes visual commands from selected objects or all objects if nothing is selected." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6356,6 +6987,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po index f2db694b..ce8a2133 100644 --- a/translations/messages_zh_CN.po +++ b/translations/messages_zh_CN.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "ç¼åˆ¶æ¤ç‰©ä»¶åŽåœæ¢ï¼ˆæš‚åœæœºå™¨ï¼‰" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "缎é¢åˆ‡å‰²ç‚¹ï¼ˆä¸Žåˆ‡å‰²ç¼Žé¢æŸ±ä¸€èµ·ä½¿ç”¨ï¼‰" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" @@ -1276,7 +1276,7 @@ msgstr "" msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "该对象有多个å‚考线,但åªä¼šä½¿ç”¨ç¬¬ä¸€ä¸ªã€‚" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "* 扩展 > Ink/Stitch > 填充工具 > 拆分填充对象" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "行间è·" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "下ç¼" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" + +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "默认值:3x 填充行间è·" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" @@ -2318,7 +2386,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" @@ -2758,9 +2826,10 @@ msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" #: lib/extensions/params.py:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "" @@ -2813,6 +2882,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2836,7 +2913,7 @@ msgstr "" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2928,13 +3005,16 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2944,7 +3024,7 @@ msgstr "帮助" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2981,7 +3061,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "选项" @@ -3095,7 +3177,8 @@ msgstr "预设" msgid "Load" msgstr "åŠ è½½" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "æ·»åŠ " @@ -3236,6 +3319,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "刺绣模拟" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3272,7 +3499,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "åœ¨æˆ‘ä»¬çš„ç½‘ç«™ä¸ŠèŽ·å–æ›´å¤šä¿¡æ¯" @@ -3281,7 +3510,7 @@ msgstr "åœ¨æˆ‘ä»¬çš„ç½‘ç«™ä¸ŠèŽ·å–æ›´å¤šä¿¡æ¯" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4421,6 +4650,7 @@ msgid "Break Apart Fill Objects" msgstr "" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "" @@ -5445,7 +5675,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6065,34 +6295,435 @@ msgstr "" msgid "Remove embroidery settings" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Remove Commands" +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Remove Commands" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Removes visual commands from selected objects or all objects if nothing is selected." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6360,6 +6991,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po index 7e5f56d5..f1e934dd 100644 --- a/translations/messages_zh_TW.po +++ b/translations/messages_zh_TW.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-03-29 01:04+0000\n" -"PO-Revision-Date: 2024-03-29 01:05\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" +"PO-Revision-Date: 2024-03-30 01:03\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: 2024-03-29 01:04+0000\n" +"POT-Creation-Date: 2024-03-30 01:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -983,98 +983,98 @@ msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:24 inx/inkstitch_object_commands.inx:4 -#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:118 msgid "Fill stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:27 inx/inkstitch_object_commands.inx:5 -#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:119 msgid "Fill stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:30 inx/inkstitch_object_commands.inx:6 -#: inx/inkstitch_remove_embroidery_settings.inx:14 +#: inx/inkstitch_remove_embroidery_settings.inx:120 msgid "Target position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:33 inx/inkstitch_object_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:121 msgid "Auto-route running stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:36 inx/inkstitch_object_commands.inx:8 -#: inx/inkstitch_remove_embroidery_settings.inx:16 +#: inx/inkstitch_remove_embroidery_settings.inx:122 msgid "Auto-route running stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:39 inx/inkstitch_object_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:17 +#: inx/inkstitch_remove_embroidery_settings.inx:123 msgid "Auto-route satin stitch starting position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:42 inx/inkstitch_object_commands.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:18 +#: inx/inkstitch_remove_embroidery_settings.inx:124 msgid "Auto-route satin stitch ending position" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:45 inx/inkstitch_object_commands.inx:11 -#: inx/inkstitch_remove_embroidery_settings.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:125 msgid "Stop (pause machine) after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:48 inx/inkstitch_object_commands.inx:12 -#: inx/inkstitch_remove_embroidery_settings.inx:20 +#: inx/inkstitch_remove_embroidery_settings.inx:126 msgid "Trim thread after sewing this object" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:51 inx/inkstitch_object_commands.inx:13 -#: inx/inkstitch_remove_embroidery_settings.inx:21 +#: inx/inkstitch_remove_embroidery_settings.inx:127 msgid "Ignore this object (do not stitch)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command attached to an object #: lib/commands.py:54 inx/inkstitch_object_commands.inx:14 -#: inx/inkstitch_remove_embroidery_settings.inx:22 +#: inx/inkstitch_remove_embroidery_settings.inx:128 msgid "Satin cut point (use with Cut Satin Column)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects a layer #: lib/commands.py:57 inx/inkstitch_layer_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:25 +#: inx/inkstitch_remove_embroidery_settings.inx:131 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:60 inx/inkstitch_global_commands.inx:7 -#: inx/inkstitch_remove_embroidery_settings.inx:28 +#: inx/inkstitch_remove_embroidery_settings.inx:134 msgid "Origin for exported embroidery files" msgstr "" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command that affects entire document #: lib/commands.py:63 inx/inkstitch_global_commands.inx:9 -#: inx/inkstitch_remove_embroidery_settings.inx:30 +#: inx/inkstitch_remove_embroidery_settings.inx:136 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "" @@ -1276,7 +1276,7 @@ msgstr "" msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" -#: lib/elements/element.py:620 +#: lib/elements/element.py:624 msgid "Please run Extensions > Ink/Stitch > Troubleshoot > Troubleshoot objects. This will show you the exact location of the problem." msgstr "" @@ -1292,432 +1292,499 @@ msgstr "" msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "" -#: lib/elements/fill_stitch.py:34 +#: lib/elements/fill_stitch.py:36 msgid "Small Fill" msgstr "" -#: lib/elements/fill_stitch.py:35 +#: lib/elements/fill_stitch.py:37 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:41 lib/elements/fill_stitch.py:240 +#: lib/elements/fill_stitch.py:43 lib/elements/fill_stitch.py:262 msgid "Expand" msgstr "" -#: lib/elements/fill_stitch.py:42 +#: lib/elements/fill_stitch.py:44 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:47 lib/elements/fill_stitch.py:535 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 msgid "Inset" msgstr "" -#: lib/elements/fill_stitch.py:48 +#: lib/elements/fill_stitch.py:50 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:53 +#: lib/elements/fill_stitch.py:55 msgid "Missing Guideline" msgstr "" -#: lib/elements/fill_stitch.py:54 +#: lib/elements/fill_stitch.py:56 msgid "This object is set to \"Guided Fill\", but has no guide line." msgstr "" -#: lib/elements/fill_stitch.py:56 +#: lib/elements/fill_stitch.py:58 msgid "* Create a stroke object" msgstr "" -#: lib/elements/fill_stitch.py:57 +#: lib/elements/fill_stitch.py:59 msgid "* Select this object and run Extensions > Ink/Stitch > Edit > Selection to guide line" msgstr "" -#: lib/elements/fill_stitch.py:62 +#: lib/elements/fill_stitch.py:64 msgid "Disjointed Guide Line" msgstr "" -#: lib/elements/fill_stitch.py:63 +#: lib/elements/fill_stitch.py:65 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:66 +#: lib/elements/fill_stitch.py:68 msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:71 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:72 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 msgid "* Remove all guide lines, except for one." msgstr "" -#: lib/elements/fill_stitch.py:79 +#: lib/elements/fill_stitch.py:81 msgid "Unconnected" msgstr "" -#: lib/elements/fill_stitch.py:80 +#: lib/elements/fill_stitch.py:82 msgid "Fill: This object is made up of unconnected shapes. Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "" -#: lib/elements/fill_stitch.py:84 lib/elements/fill_stitch.py:93 -#: lib/elements/fill_stitch.py:119 +#: lib/elements/fill_stitch.py:86 lib/elements/fill_stitch.py:95 +#: lib/elements/fill_stitch.py:140 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "" -#: lib/elements/fill_stitch.py:89 +#: lib/elements/fill_stitch.py:91 msgid "Border crosses itself" msgstr "" -#: lib/elements/fill_stitch.py:90 +#: lib/elements/fill_stitch.py:92 msgid "Fill: The border crosses over itself. This may lead into unconnected shapes. Please break this object into separate shapes to indicate in which order it should be stitched in." msgstr "" -#: lib/elements/fill_stitch.py:98 +#: lib/elements/fill_stitch.py:100 msgid "Fill and Stroke color" msgstr "" -#: lib/elements/fill_stitch.py:99 +#: lib/elements/fill_stitch.py:101 msgid "Element has both a fill and a stroke color. It is recommended to use two separate elements instead." msgstr "" -#: lib/elements/fill_stitch.py:101 +#: lib/elements/fill_stitch.py:103 msgid "* Duplicate the element. Remove stroke color from the first and fill color from the second." msgstr "" -#: lib/elements/fill_stitch.py:102 +#: lib/elements/fill_stitch.py:104 msgid "* Adapt the shape of the second element to compensate for push and pull fabric distortion." msgstr "" -#: lib/elements/fill_stitch.py:107 +#: lib/elements/fill_stitch.py:109 msgid "No linear gradient color" msgstr "" -#: lib/elements/fill_stitch.py:108 +#: lib/elements/fill_stitch.py:110 msgid "Linear Gradient has no linear gradient color." msgstr "" -#: lib/elements/fill_stitch.py:110 +#: lib/elements/fill_stitch.py:112 msgid "* Open the Fill and Stroke dialog." msgstr "" -#: lib/elements/fill_stitch.py:111 +#: lib/elements/fill_stitch.py:113 msgid "* Set a linear gradient as a fill and adapt colors to your liking." msgstr "" -#: lib/elements/fill_stitch.py:116 +#: lib/elements/fill_stitch.py:118 +msgid "No stripes to render" +msgstr "" + +#: lib/elements/fill_stitch.py:119 +msgid "Tartan fill: There is no active fill stripe to render" +msgstr "" + +#: lib/elements/fill_stitch.py:121 lib/elements/fill_stitch.py:131 +msgid "Go to Extensions > Ink/Stitch > Fill Tools > Tartan and adjust stripe settings:" +msgstr "" + +#: lib/elements/fill_stitch.py:122 +msgid "* Check if stripes are active" +msgstr "" + +#: lib/elements/fill_stitch.py:123 +msgid "* Check the minimum stripe width setting and the scale factor" +msgstr "" + +#: lib/elements/fill_stitch.py:128 +msgid "No customized pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:129 +msgid "Tartan fill: Using default pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:132 +msgid "* Customize your pattern" +msgstr "" + +#: lib/elements/fill_stitch.py:137 msgid "This shape is invalid" msgstr "" -#: lib/elements/fill_stitch.py:117 +#: lib/elements/fill_stitch.py:138 msgid "Fill: This shape cannot be stitched out. Please try to repair it with the \"Break Apart Fill Objects\" extension." msgstr "" -#: lib/elements/fill_stitch.py:124 +#: lib/elements/fill_stitch.py:145 msgid "FillStitch" msgstr "" -#: lib/elements/fill_stitch.py:127 +#: lib/elements/fill_stitch.py:148 msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/fill_stitch.py:131 +#: lib/elements/fill_stitch.py:152 msgid "Auto Fill" msgstr "" -#: lib/elements/fill_stitch.py:132 inx/inkstitch_select_elements.inx:56 +#: lib/elements/fill_stitch.py:153 inx/inkstitch_select_elements.inx:55 +msgid "Circular Fill" +msgstr "" + +#: lib/elements/fill_stitch.py:154 inx/inkstitch_select_elements.inx:56 msgid "Contour Fill" msgstr "" -#: lib/elements/fill_stitch.py:133 inx/inkstitch_select_elements.inx:57 +#: lib/elements/fill_stitch.py:155 inx/inkstitch_select_elements.inx:57 msgid "Guided Fill" msgstr "" -#: lib/elements/fill_stitch.py:134 inx/inkstitch_select_elements.inx:59 -msgid "Meander Fill" +#: lib/elements/fill_stitch.py:156 inx/inkstitch_select_elements.inx:58 +msgid "Linear Gradient Fill" msgstr "" -#: lib/elements/fill_stitch.py:135 inx/inkstitch_select_elements.inx:55 -msgid "Circular Fill" +#: lib/elements/fill_stitch.py:157 inx/inkstitch_select_elements.inx:59 +msgid "Meander Fill" msgstr "" -#: lib/elements/fill_stitch.py:136 inx/inkstitch_select_elements.inx:58 -msgid "Linear Gradient Fill" +#: lib/elements/fill_stitch.py:158 +msgid "Tartan Fill" msgstr "" -#: lib/elements/fill_stitch.py:137 inx/inkstitch_select_elements.inx:60 +#: lib/elements/fill_stitch.py:159 lib/gui/tartan/embroidery_panel.py:200 +#: inx/inkstitch_select_elements.inx:60 msgid "Legacy Fill" msgstr "" -#: lib/elements/fill_stitch.py:141 +#: lib/elements/fill_stitch.py:163 msgid "Fill method" msgstr "" -#: lib/elements/fill_stitch.py:150 +#: lib/elements/fill_stitch.py:172 msgid "Guided Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Copy" msgstr "" -#: lib/elements/fill_stitch.py:151 +#: lib/elements/fill_stitch.py:173 msgid "Parallel Offset" msgstr "" -#: lib/elements/fill_stitch.py:152 +#: lib/elements/fill_stitch.py:174 msgid "Copy (the default) will fill the shape with shifted copies of the line. Parallel offset will ensure that each line is always a consistent distance from its neighbor. Sharp corners may be introduced." msgstr "" -#: lib/elements/fill_stitch.py:159 +#: lib/elements/fill_stitch.py:181 msgid "Contour Fill Strategy" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Inner to Outer" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Single spiral" msgstr "" -#: lib/elements/fill_stitch.py:160 +#: lib/elements/fill_stitch.py:182 msgid "Double spiral" msgstr "" -#: lib/elements/fill_stitch.py:165 +#: lib/elements/fill_stitch.py:187 msgid "Join Style" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Round" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Mitered" msgstr "" -#: lib/elements/fill_stitch.py:166 +#: lib/elements/fill_stitch.py:188 msgid "Beveled" msgstr "" -#: lib/elements/fill_stitch.py:172 +#: lib/elements/fill_stitch.py:194 msgid "Avoid self-crossing" msgstr "" -#: lib/elements/fill_stitch.py:181 +#: lib/elements/fill_stitch.py:203 msgid "Clockwise" msgstr "" -#: lib/elements/fill_stitch.py:186 +#: lib/elements/fill_stitch.py:208 msgid "Meander Pattern" msgstr "" -#: lib/elements/fill_stitch.py:193 +#: lib/elements/fill_stitch.py:215 msgid "Meander pattern angle" msgstr "" -#: lib/elements/fill_stitch.py:203 +#: lib/elements/fill_stitch.py:225 msgid "Meander pattern scale" msgstr "" -#: lib/elements/fill_stitch.py:204 +#: lib/elements/fill_stitch.py:226 msgid "Percentage to stretch or compress the meander pattern. You can scale horizontally and vertically individually by giving two percentages separated by a space. " msgstr "" -#: lib/elements/fill_stitch.py:214 +#: lib/elements/fill_stitch.py:236 msgid "Clip path" msgstr "" -#: lib/elements/fill_stitch.py:215 +#: lib/elements/fill_stitch.py:237 msgid "Constrain stitching to the shape. Useful when smoothing and expand are used." msgstr "" -#: lib/elements/fill_stitch.py:224 +#: lib/elements/fill_stitch.py:246 msgid "Smoothness" msgstr "" -#: lib/elements/fill_stitch.py:225 +#: lib/elements/fill_stitch.py:247 msgid "Smooth the stitch path. Smoothness limits how far the smoothed stitch path is allowed to deviate from the original path. Try low numbers like 0.2. Hint: a lower running stitch tolerance may be needed too." msgstr "" -#: lib/elements/fill_stitch.py:241 +#: lib/elements/fill_stitch.py:263 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes. Negative values contract instead." msgstr "" -#: lib/elements/fill_stitch.py:256 +#: lib/elements/fill_stitch.py:279 lib/elements/fill_stitch.py:292 +#: lib/gui/tartan/embroidery_panel.py:35 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill_stitch.py:257 +#: lib/elements/fill_stitch.py:280 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "" -#: lib/elements/fill_stitch.py:269 +#: lib/elements/fill_stitch.py:293 lib/gui/tartan/embroidery_panel.py:36 +msgid "Relative to the tartan stripe direction." +msgstr "" + +#: lib/elements/fill_stitch.py:305 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill_stitch.py:270 +#: lib/elements/fill_stitch.py:306 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_stitch.py:286 +#: lib/elements/fill_stitch.py:323 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill_stitch.py:287 +#: lib/elements/fill_stitch.py:324 msgid "Distance between rows of stitches." msgstr "" -#: lib/elements/fill_stitch.py:303 inx/inkstitch_gradient_blocks.inx:22 +#: lib/elements/fill_stitch.py:341 inx/inkstitch_gradient_blocks.inx:22 msgid "End row spacing" msgstr "" -#: lib/elements/fill_stitch.py:304 +#: lib/elements/fill_stitch.py:342 msgid "Increases or decreases the row spacing towards the end." msgstr "" -#: lib/elements/fill_stitch.py:318 +#: lib/elements/fill_stitch.py:356 msgid "Stagger rows this many times before repeating" msgstr "" -#: lib/elements/fill_stitch.py:319 lib/elements/satin_column.py:203 +#: lib/elements/fill_stitch.py:357 lib/elements/satin_column.py:203 msgid "Length of the cycle by which successive stitch rows are staggered. Fractional values are allowed and can have less visible diagonals than integer values." msgstr "" -#: lib/elements/fill_stitch.py:334 lib/elements/fill_stitch.py:547 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:625 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:335 lib/elements/fill_stitch.py:548 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 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:350 +#: lib/elements/fill_stitch.py:389 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill_stitch.py:351 +#: lib/elements/fill_stitch.py:390 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_stitch.py:363 +#: lib/elements/fill_stitch.py:402 +msgid "Reverse fill" +msgstr "" + +#: lib/elements/fill_stitch.py:403 +msgid "Reverses fill path." +msgstr "" + +#: lib/elements/fill_stitch.py:414 msgid "Stop at ending point" msgstr "" -#: lib/elements/fill_stitch.py:364 +#: lib/elements/fill_stitch.py:415 msgid "If this option is disabled, the ending point will only be used to define a general direction for stitch routing. When enabled the last section will end at the defined spot." msgstr "" -#: lib/elements/fill_stitch.py:376 lib/elements/fill_stitch.py:559 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:637 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:377 lib/elements/fill_stitch.py:560 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 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:389 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:109 msgid "Running stitch length" msgstr "" -#: lib/elements/fill_stitch.py:390 +#: lib/elements/fill_stitch.py:441 msgid "Length of stitches around the outline of the fill region used when moving from section to section. Also used for meander and circular fill." msgstr "" -#: lib/elements/fill_stitch.py:406 +#: lib/elements/fill_stitch.py:458 msgid "Running stitch tolerance" msgstr "" -#: lib/elements/fill_stitch.py:407 +#: lib/elements/fill_stitch.py:459 msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:418 lib/elements/satin_column.py:403 +#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:403 #: lib/elements/stroke.py:83 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:419 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:430 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:431 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc.\n\n" "A pattern with various repeats can be created with a list of values separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:445 lib/elements/satin_column.py:238 +#: lib/elements/fill_stitch.py:498 lib/elements/satin_column.py:238 #: lib/elements/stroke.py:149 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:446 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:458 +#: lib/elements/fill_stitch.py:511 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:459 +#: lib/elements/fill_stitch.py:512 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:481 inx/inkstitch_select_elements.inx:35 -#: inx/inkstitch_select_elements.inx:62 inx/inkstitch_select_elements.inx:64 -msgid "Underlay" +#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +msgid "Rows per tartan thread" +msgstr "" + +#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +msgid "Consecutive rows of the same color" +msgstr "" + +#: lib/elements/fill_stitch.py:537 +msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:481 lib/elements/fill_stitch.py:490 -#: lib/elements/fill_stitch.py:517 lib/elements/fill_stitch.py:528 -#: lib/elements/fill_stitch.py:538 lib/elements/fill_stitch.py:550 -#: lib/elements/fill_stitch.py:563 +#: lib/elements/fill_stitch.py:538 +msgid "Defines width of a herringbone pattern. Use 0 for regular rows." +msgstr "" + +#: lib/elements/fill_stitch.py:559 lib/elements/fill_stitch.py:568 +#: lib/elements/fill_stitch.py:595 lib/elements/fill_stitch.py:606 +#: lib/elements/fill_stitch.py:616 lib/elements/fill_stitch.py:628 +#: lib/elements/fill_stitch.py:641 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:487 +#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: inx/inkstitch_select_elements.inx:35 inx/inkstitch_select_elements.inx:62 +#: inx/inkstitch_select_elements.inx:64 +msgid "Underlay" +msgstr "" + +#: lib/elements/fill_stitch.py:565 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:488 +#: lib/elements/fill_stitch.py:566 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:514 +#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:515 +#: lib/elements/fill_stitch.py:593 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:525 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:526 +#: lib/elements/fill_stitch.py:604 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:536 +#: lib/elements/fill_stitch.py:614 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:571 lib/elements/satin_column.py:484 +#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:484 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:572 lib/elements/satin_column.py:485 +#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:485 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -2110,7 +2177,7 @@ msgstr "" msgid "For an odd number of repeats, this will reverse the direction the satin column is stitched, causing stitching to both begin and end at the start point." msgstr "" -#: lib/elements/satin_column.py:414 +#: lib/elements/satin_column.py:414 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" @@ -2294,7 +2361,8 @@ msgid "Scale axis for satin guided ripple stitches." msgstr "" #: lib/elements/stroke.py:315 print/templates/ui.html:181 -#: inx/inkstitch_remove_embroidery_settings.inx:11 +#: inx/inkstitch_remove_embroidery_settings.inx:12 +#: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" @@ -2318,7 +2386,7 @@ msgstr "" msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 +#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" @@ -2756,9 +2824,10 @@ msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "" #: lib/extensions/params.py:497 lib/gui/lettering.py:100 -#: print/templates/custom-page.html:23 print/templates/custom-page.html:27 -#: print/templates/custom-page.html:33 print/templates/ui.html:102 -#: print/templates/ui.html:106 print/templates/ui.html:112 +#: lib/gui/tartan/main_panel.py:68 print/templates/custom-page.html:23 +#: print/templates/custom-page.html:27 print/templates/custom-page.html:33 +#: print/templates/ui.html:102 print/templates/ui.html:106 +#: print/templates/ui.html:112 msgid "Cancel" msgstr "" @@ -2811,6 +2880,14 @@ msgstr "" msgid "Cannot convert a satin column into a live path effect satin. Please select a stroke." msgstr "" +#: lib/extensions/tartan.py:58 +msgid "To create a tartan pattern please select at least one element with a fill color." +msgstr "" + +#: lib/extensions/tartan.py:64 +msgid "Ink/Stitch Tartan" +msgstr "" + #: lib/extensions/test_swatches.py:22 msgid "Please select one or more elements." msgstr "" @@ -2834,7 +2911,7 @@ msgstr "" #: lib/extensions/troubleshoot.py:111 lib/extensions/troubleshoot.py:157 #: inx/inkstitch_cleanup.inx:23 inx/inkstitch_element_info.inx:10 -#: inx/inkstitch_remove_embroidery_settings.inx:39 +#: inx/inkstitch_remove_embroidery_settings.inx:155 #: inx/inkstitch_select_elements.inx:86 inx/inkstitch_troubleshoot.inx:12 #: inx/inkstitch_update_svg.inx:10 msgid "Troubleshoot" @@ -2926,13 +3003,16 @@ msgstr "" msgid "Value" msgstr "" -#: lib/gui/element_info.py:41 lib/gui/test_swatches.py:83 -#: inx/inkstitch_apply_palette.inx:84 inx/inkstitch_apply_threadlist.inx:89 -#: inx/inkstitch_auto_run.inx:23 inx/inkstitch_cutwork_segmentation.inx:42 +#: lib/gui/element_info.py:41 lib/gui/tartan/main_panel.py:65 +#: lib/gui/test_swatches.py:83 inx/inkstitch_apply_palette.inx:84 +#: inx/inkstitch_apply_threadlist.inx:89 inx/inkstitch_auto_run.inx:23 +#: inx/inkstitch_cutwork_segmentation.inx:42 #: inx/inkstitch_fill_to_stroke.inx:23 inx/inkstitch_generate_palette.inx:24 #: inx/inkstitch_gradient_blocks.inx:24 inx/inkstitch_jump_to_stroke.inx:40 #: inx/inkstitch_lettering_along_path.inx:17 -#: inx/inkstitch_palette_to_text.inx:19 inx/inkstitch_select_elements.inx:78 +#: inx/inkstitch_palette_to_text.inx:19 +#: inx/inkstitch_remove_embroidery_settings.inx:142 +#: inx/inkstitch_select_elements.inx:78 #: inx/inkstitch_stroke_to_lpe_satin.inx:26 #: inx/inkstitch_zigzag_line_to_satin.inx:18 msgid "Help" @@ -2942,7 +3022,7 @@ msgstr "" msgid "This extension informs about various parameters of selected stitch elements." msgstr "" -#: lib/gui/element_info.py:56 +#: lib/gui/element_info.py:56 lib/gui/tartan/help_panel.py:27 msgid "More information on our website:" msgstr "" @@ -2979,7 +3059,9 @@ msgstr "" #: inx/inkstitch_fill_to_stroke.inx:15 inx/inkstitch_gradient_blocks.inx:15 #: inx/inkstitch_jump_to_stroke.inx:15 #: inx/inkstitch_lettering_along_path.inx:13 -#: inx/inkstitch_palette_to_text.inx:15 inx/inkstitch_stroke_to_lpe_satin.inx:7 +#: inx/inkstitch_palette_to_text.inx:15 +#: inx/inkstitch_remove_embroidery_settings.inx:8 +#: inx/inkstitch_stroke_to_lpe_satin.inx:7 #: inx/inkstitch_zigzag_line_to_satin.inx:7 msgid "Options" msgstr "" @@ -3093,7 +3175,8 @@ msgstr "" msgid "Load" msgstr "" -#: lib/gui/presets.py:61 +#: lib/gui/presets.py:61 lib/gui/tartan/customize_panel.py:65 +#: lib/gui/tartan/customize_panel.py:67 msgid "Add" msgstr "" @@ -3234,6 +3317,150 @@ msgstr "" msgid "Embroidery Simulation" msgstr "" +#: lib/gui/tartan/code_panel.py:24 +msgid "1 Tartan thread equals (mm)" +msgstr "" + +#: lib/gui/tartan/code_panel.py:29 lib/gui/tartan/code_panel.py:30 +msgid "Used only for Threadcount code (The Scottish Register of Tartans)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:31 +msgid "Pattern Settings" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:33 +msgid "Symmetrical / reflective sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:34 +msgid "Disabled: asymmetrical / repeating sett" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:36 +msgid "Equal threadcount for warp and weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:47 +msgid "Scale (%)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:51 +msgid "Offset X (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:55 +msgid "Offset Y (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:57 +msgid "Stripes" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:59 +msgid "Link colors" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:60 +msgid "When enabled update all equal colors simultaneously." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:61 +msgid "Warp" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:63 +msgid "Weft" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:120 +msgid "Drag and drop to adjust position." +msgstr "" + +#: lib/gui/tartan/customize_panel.py:125 +msgid "Stitch this stripe" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:135 +msgid "Select stripe color" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:140 +msgid "Set stripe width (mm)" +msgstr "" + +#: lib/gui/tartan/customize_panel.py:144 +msgid "Remove stripe" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:25 +msgid "Embroidery settings can be refined in the params dialog." +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:49 +msgid "Row spacing (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:59 +msgid "Herringbone width (mm)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:65 lib/gui/tartan/embroidery_panel.py:100 +msgid "Bean stitch repeats" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:70 +msgid "Stitch type" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:83 +msgid "Stitch angle (warp)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:87 +msgid "Stitch angle (weft)" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:91 +msgid "Minimum stripe width for fills" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:95 +msgid "Stripes smaller than this will be stitched as a running stitch" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:193 +msgid "Embroidery Element" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:194 +msgid "SVG Elements" +msgstr "" + +#: lib/gui/tartan/embroidery_panel.py:199 +msgid "AutoFill" +msgstr "" + +#: lib/gui/tartan/help_panel.py:19 +msgid "This extension fills shapes with a tartan (or tartan like) pattern." +msgstr "" + +#: lib/gui/tartan/help_panel.py:33 lib/gui/tartan/help_panel.py:34 +msgid "https://inkstitch.org/docs/stitches/tartan-fill" +msgstr "" + +#: lib/gui/tartan/main_panel.py:55 +msgid "Customize" +msgstr "" + +#: lib/gui/tartan/main_panel.py:59 +msgid "Palette Code" +msgstr "" + +#: lib/gui/tartan/main_panel.py:62 +msgid "Embroidery Settings" +msgstr "" + #: lib/gui/test_swatches.py:21 msgid "Generate Swatches" msgstr "" @@ -3270,7 +3497,9 @@ msgstr "" #: lib/gui/test_swatches.py:100 inx/inkstitch_apply_palette.inx:87 #: inx/inkstitch_apply_threadlist.inx:100 inx/inkstitch_fill_to_stroke.inx:32 -#: inx/inkstitch_jump_to_stroke.inx:42 inx/inkstitch_stroke_to_lpe_satin.inx:32 +#: inx/inkstitch_jump_to_stroke.inx:42 +#: inx/inkstitch_remove_embroidery_settings.inx:145 +#: inx/inkstitch_stroke_to_lpe_satin.inx:32 #: inx/inkstitch_zigzag_line_to_satin.inx:28 msgid "Get more information on our website" msgstr "" @@ -3279,7 +3508,7 @@ msgstr "" msgid "https://inkstitch.org/docs/edit/#generate-test-swatches-from-selection" msgstr "" -#: lib/gui/test_swatches.py:117 +#: lib/gui/tartan/main_panel.py:70 lib/gui/test_swatches.py:117 msgid "Apply" msgstr "" @@ -4417,6 +4646,7 @@ msgid "Break Apart Fill Objects" msgstr "" #: inx/inkstitch_break_apart.inx:10 inx/inkstitch_gradient_blocks.inx:10 +#: inx/inkstitch_tartan.inx:10 msgid "Tools: Fill" msgstr "" @@ -5441,7 +5671,7 @@ msgid "Running stitch tolerance (mm)" msgstr "" #: inx/inkstitch_jump_to_stroke.inx:41 -msgid "This extension converts jump stithes to running stitches." +msgid "This extension converts jump stitches to running stitches." msgstr "" #: inx/inkstitch_jump_to_stroke.inx:43 @@ -6061,34 +6291,435 @@ msgstr "" msgid "Remove embroidery settings" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:5 -msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." -msgstr "" - -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Remove Params" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:7 +#: inx/inkstitch_remove_embroidery_settings.inx:11 msgid "Removes params from selected objects or all objects if nothing is selected." msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Remove Commands" +#: inx/inkstitch_remove_embroidery_settings.inx:13 +#: inx/inkstitch_remove_embroidery_settings.inx:118 +msgid "All" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:10 -msgid "Removes visual commands from selected objects or all objects if nothing is selected." +#: inx/inkstitch_remove_embroidery_settings.inx:14 +msgid "angle" msgstr "" -#: inx/inkstitch_remove_embroidery_settings.inx:12 -msgid "All" +#: inx/inkstitch_remove_embroidery_settings.inx:15 +msgid "auto_fill" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:16 +msgid "avoid_self_crossing" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:17 +msgid "bean_stitch_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:18 +msgid "center_walk_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:19 +msgid "center_walk_underlay_position" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:20 +msgid "center_walk_underlay_repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:21 +msgid "center_walk_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:22 +msgid "clip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:23 +msgid "clockwise" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:24 +msgid "clone" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:25 +msgid "contour_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:26 +msgid "contour_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:27 +msgid "contour_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:28 +msgid "contour_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:29 +msgid "contour_underlay_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:30 +msgid "cutwork_needle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:31 +msgid "end_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:32 +msgid "e_stitch" msgstr "" #: inx/inkstitch_remove_embroidery_settings.inx:33 +msgid "expand_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:34 +msgid "exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:35 +msgid "fill_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:36 +msgid "fill_underlay_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:37 +msgid "fill_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:38 +msgid "fill_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:39 +msgid "fill_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:40 +msgid "fill_underlay_row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:41 +msgid "fill_underlay_skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:42 +msgid "flip_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:43 +msgid "flip_exponent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:44 +msgid "flip" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:45 +msgid "force_lock_stitches" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:46 +msgid "grid_size_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:47 +msgid "guided_fill_strategy" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:48 +msgid "invisible_layers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:49 +msgid "join_style" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:50 +msgid "layer_visibility" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:51 +msgid "line_count" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:52 +msgid "lock_custom_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:53 +msgid "lock_custom_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:54 +msgid "lock_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:55 +msgid "lock_end_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:56 +msgid "lock_end_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:57 +msgid "lock_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:58 +msgid "lock_start_scale_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:59 +msgid "lock_start_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:60 +msgid "manual_stitch" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:61 +msgid "max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:62 +msgid "meander_angle" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:63 +msgid "meander_pattern" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:64 +msgid "meander_scale_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:65 +msgid "min_line_dist_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:66 +msgid "min_random_split_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:67 +msgid "polyline" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:68 +msgid "pull_compensation_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:69 +msgid "pull_compensation_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:70 +msgid "random_seed" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:71 +msgid "random_split_jitter_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:72 +msgid "random_split_phase" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:73 +msgid "random_width_decrease_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:74 +msgid "random_width_increase_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:75 +msgid "random_zigzag_spacing_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:76 +msgid "repeats" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:77 +msgid "reverse_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:78 +msgid "reverse" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:79 +msgid "rotate_ripples" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:80 +msgid "row_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:81 +msgid "running_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:82 +msgid "running_stitch_tolerance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:83 +msgid "satin_column" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:84 +msgid "satin_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:85 +msgid "scale_axis" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:86 +msgid "scale_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:87 +msgid "scale_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:88 +msgid "short_stitch_distance_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:89 +msgid "short_stitch_inset" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:90 +msgid "skip_end" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:91 +msgid "skip_last" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:92 +msgid "skip_start" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:93 +msgid "smoothness_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:94 +msgid "split_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:95 +msgid "split_staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:96 +msgid "staggers" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:97 +msgid "stop_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:98 +msgid "stop_at_ending_point" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:99 +msgid "stroke_first" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:100 +msgid "stroke_method" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:101 +msgid "swap_satin_rails" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:102 +msgid "ties" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:103 +msgid "trim_after" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:104 +msgid "underlay_underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:105 +msgid "underpath" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:106 +msgid "zigzag_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:107 +msgid "zigzag_underlay_inset_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:108 +msgid "zigzag_underlay_inset_percent" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:109 +msgid "zigzag_underlay_max_stitch_length_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:110 +msgid "zigzag_underlay_spacing_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:111 +msgid "zigzag_underlay" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:112 +msgid "zigzag_width_mm" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Remove Commands" +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:116 +msgid "Removes visual commands from selected objects or all objects if nothing is selected." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:139 msgid "Remove Print Settings from SVG metadata" msgstr "" +#: inx/inkstitch_remove_embroidery_settings.inx:143 +msgid "Use this extension to remove the information Ink/Stitch has stored in your document. This can be especially useful if you copy and paste objects from an embroidery design into another document." +msgstr "" + +#: inx/inkstitch_remove_embroidery_settings.inx:146 +msgid "https://inkstitch.org/docs/troubleshoot/#remove-embroidery-settings" +msgstr "" + #: inx/inkstitch_reorder.inx:3 msgid "Re-stack objects in order of selection" msgstr "" @@ -6356,6 +6987,10 @@ msgstr "" msgid "https://inkstitch.org/docs/satin-tools/#stroke-to-live-path-effect-satin" msgstr "" +#: inx/inkstitch_tartan.inx:3 +msgid "Tartan" +msgstr "" + #: inx/inkstitch_test_swatches.inx:3 msgid "Generate Test Swatches from Selection" msgstr "" |
