diff options
| author | Ink/Stitch Crowdin integration <inkstitch-crowdin@lex.gd> | 2024-05-06 01:09:07 +0000 |
|---|---|---|
| committer | Ink/Stitch Crowdin integration <inkstitch-crowdin@lex.gd> | 2024-05-06 01:09:07 +0000 |
| commit | 3786f11d8af4bb8846a0e83d5f84c78307f25c4c (patch) | |
| tree | 0daf6ff5b4435d471b68ded7d677674ce7885cfb | |
| parent | d32a8fd4661331da0affb15623a2ec9a9eac5c44 (diff) | |
new translations from Crowdin
30 files changed, 4412 insertions, 3902 deletions
diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po index 0b7891ea..ba37e1fc 100644 --- a/translations/messages_af_ZA.po +++ b/translations/messages_af_ZA.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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 "" @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "" @@ -1779,105 +1779,122 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "" @@ -2187,32 +2204,32 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "" diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po index e5231c4b..04b53402 100644 --- a/translations/messages_ar_SA.po +++ b/translations/messages_ar_SA.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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 "" @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "" @@ -1779,105 +1779,122 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "" @@ -2187,32 +2204,32 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "" diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po index cf55d447..e428003e 100644 --- a/translations/messages_ca_ES.po +++ b/translations/messages_ca_ES.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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 "" @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "" @@ -1779,105 +1779,122 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "" @@ -2187,32 +2204,32 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "" diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po index ac163e4f..f3baf477 100644 --- a/translations/messages_cs_CZ.po +++ b/translations/messages_cs_CZ.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "Více vodicích linek" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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 "" @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "" @@ -1779,105 +1779,122 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "Opakování" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "Podkladová výplň" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "Podklad" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "Úhel výplně" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "Řádkování" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: 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:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "" msgid "Manual stitch along path" msgstr "Ruční stehy podél cesty" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "Příliš málo podcest" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "Metoda" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "" @@ -2187,32 +2204,32 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "Poloha" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "Vlnitý steh" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "Minimální vzdálenost mezi řádky" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Žádný" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "Otáčení" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "plochý" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "" diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po index d78a7479..bf0ec30b 100644 --- a/translations/messages_da_DK.po +++ b/translations/messages_da_DK.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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 "" @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "" @@ -1779,105 +1779,122 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "" @@ -2187,32 +2204,32 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "Zigzag-underlag" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "Zigzag-underlag" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "" diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po index 3930bcd8..60e4c230 100644 --- a/translations/messages_de_DE.po +++ b/translations/messages_de_DE.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-04 01:07\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "Erweitern" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "Einzug" @@ -1436,15 +1436,15 @@ msgstr "Die Führungslinie dieses Objekts liegt nicht innerhalb des Objektes. F msgid "* Move the guide line into the element" msgstr "* Bewege die Führungslinie in das Objekt" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "Mehrere Führungslinien" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 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:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "* Entferne alle Führungslinien bis auf eine." @@ -1723,11 +1723,11 @@ msgstr "Reihenanzahl bis sich das Muster wiederholt" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "Letzten Stich in jeder Reihe überspringen" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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." @@ -1755,15 +1755,15 @@ msgstr "Endposition erzwingen" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "Verbindungsstiche innerhalb des Objektes" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "Stichlänge" @@ -1779,106 +1779,123 @@ msgstr "Geradstich-Toleranz" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "Kleinere Werte benötigen mehr Stiche, aber vermeiden mit höherer Wahrscheinlichkeit Stiche außerhalb der Form." -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "Wiederholungen" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 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:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "Mehrfach Geradstich Anzahl der Wiederholungen" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Zick-Zack Abstand (Spitze zu Spitze)" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "Stichlänge im Zick-Zack Modus." -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "Zick-Zack Breite" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "Die Breite der Zick-Zack-Linie." -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 lib/gui/tartan/embroidery_panel.py:42 msgid "Rows per tartan thread" msgstr "Reihen pro Tartan-Faden" -#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "Aufeinanderfolgende Reihen gleicher Farbe" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "Fischgrätenmuster-Breite" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "Definiert die Breite des Fischgrätenmusters. 0 für reguläres Tartanmuster." -#: lib/elements/fill_stitch.py: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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "Füllung Unterlage" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "Unterlage" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "Füllwinkel" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 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:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "Reihenabstand" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "Standard: 3x Füllreihenabstand" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: 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:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "Standard: entspricht der maximalen Stichlänge" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 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:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "Zufallszahl" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 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." @@ -1946,7 +1963,7 @@ msgstr "* Optional: Öffne die Parametereinstellungen und aktiviere \"manuelle S msgid "Manual stitch along path" msgstr "Manueller Stich entlang des Pfades" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "Zu wenig Unterpfade" @@ -2064,7 +2081,7 @@ msgstr "\"S\"-Stich" msgid "Zig-zag" msgstr "Zick-Zack" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "Methode" @@ -2078,8 +2095,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "Kürzt Stiche um höchstens diesen Wert. Zwei durch ein Leerzeichen getrennte Werte können für einen asymmetrischen Effekt verwendet werden." #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "% (pro Seite)" @@ -2116,7 +2133,7 @@ msgstr "Gemustert" msgid "Split Method" msgstr "Zwischenstich-Methode" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "Maximale Stichlänge" @@ -2180,7 +2197,7 @@ msgstr "Zugkompensation (%)" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "Zusätzliche Zugkompensation, die als Prozentwert der ursprünglichen Breite variiert. Zwei durch ein Leerzeichen getrennte Werte können für einen asymmetrischen Effekt verwendet werden." -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "Zugausgleich" @@ -2188,32 +2205,32 @@ msgstr "Zugausgleich" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "Satinstiche ziehen den Stoff zusammen. Dadurch wird das Stickbild schmaler, als die in Inkscape gezeichnete Form. Diese Einstellung erweitert die Satinsäule um einen festen Wert, um diesen Effekt auszugleichen. Zwei durch ein Leerzeichen getrennte Werte können für einen asymmetrischen Effekt genutzt werden." -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "mm (pro Seite)" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "Automatisch" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "Beibehalten" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "Erste Konturlinie umkehren" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "Zweite Konturlinie umkehren" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "Beide Konturlinien umkehren" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "Konturlinien umkehren" @@ -2234,280 +2251,280 @@ msgid "Contour underlay" msgstr "Konturunterlage" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "Konturunterlage" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "Stichlänge" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "Stichtoleranz" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "Alle Stiche müssen innerhalb dieser Toleranzgrenze zum Pfad liegen. Eine niedrigere Toleranz bedeutet, dass sich die Stichlänge mehr reduziert. Eine größere Toleranz kann zur Abrundung scharfer Ecken führen. Der Standardwert ist die Stichlänge." -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "Einzug (fest)" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "Verkleinert die Umrandung um eine feste Breite, um zu verhindern, dass die Unterlage an der Außenseite der Satinsäule sichtbar wird." -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "Einzug (proportional)" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "Verkleinert die Breite der Satinsäule proportional im Verhältnis zur Ursprungsbreite. Dies verhindert, dass die Unterlage an der Außenseite der Satinsäule sichtbar wird." -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "Mittellinien Unterlage" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "Mittellinien Unterlage" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "Position" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "Position der Unterlage zwischen den Außenseiten. 0% liegt genau auf der ersten Seite, 50% in der Mitte, 100% auf der zweiten Seite." -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "Zick-Zack Unterlage" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "Zick-Zack Unterlage" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "Zick-Zack Abstand (Spitze zu Spitze)" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "Abstand zwischen den Spitzen der Zick-Zacks." -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "Einzug (fest)" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "Voreinstellung: Hälfte des Einzuges der Konturunterlage" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "Einzug (proportional)" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "Stich unterteilen, wenn maximale Stichlänge überschritten ist" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "Dieses Element wird als Geradstich ausgegeben, obwohl es als Satinsäule markiert ist." -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "* In einen Geradstich umwandeln: wähle das Element aus und öffne Erweiterungen > Ink/Stitch > Parameter. Aktiviere \"Geradstich\"." -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "* Als Satinsäule benutzen: füge eine weitere Außenkonturlinie hinzu und ggf. Richtungsvektoren." -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "Linie" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "Geradstich" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "Geradstich / Mehrfachstich" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "Ripple-Stich" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "Zickzack-Stich" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "Manuelle Stichpositionierung" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "Länge der Stiche. Stiche können abhängig von der Stichtoleranz-Einstellung kürzer ausfallen." -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "Alle Stiche müssen innerhalb dieser Toleranzgrenze zum Pfad liegen. Eine niedrigere Toleranz bedeutet, dass sich die Stichlänge mehr reduziert. Eine größere Toleranz kann zur Abrundung scharfer Ecken führen." -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "Unterteile Stiche die kürzer sind als dieser Wert." -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "Zickzackstiche ziehen den Stoff zusammen, was zu einer schmaleren Breite führt, als in Inkscape gezeichnet. Diese Option verbreitert die Breite der Zickzacklinie." -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "Anzahl der Linien" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "Anzahl der Linien von Anfang bis Ende" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "Minimaler Linienabstand" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "Diese Einstellung überschreibt den Wert \"Anzahl der Linien\"" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "Reihenanzahl bis sich das Muster wiederholt" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." -msgstr "Dieser Wert beschreibt, nach wie vielen Reihen die Einstichstellen übereinander liegen. Dezimalwerte sind zulässig und zeigen weniger deutliche Diagonalen im Stickbild. Nur für lineare Ripples." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." +msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "Erste Linien überspringen" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "Diese Anzahl an Linien am Anfang überspringen." -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "Letzte Linien überspringen" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "Diese Anzahl an Linien am Ende überspringen" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "Linienabstand Exponent" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "Dichte zu einer Seite hin erhöhen." -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "Exponent umkehren" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "Effekt des Exponenten umkehren." -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "Umkehren" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "Start- und Endpunkt vertauschen" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "Außenkonturen der Satin-Führungslinie umkehren. In der Standardeinstellung werden gegenläufig verlaufende Linien automatisch korrigiert." -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "Größe des Gitters" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "Als Gitter rendern. Dabei bitte unbedingt auf die Stichdichte achten." -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "Skalieren" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 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:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Keine" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "Start-Skalierung" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "Größe der ersten Kopie der Ursprungsform in Prozent." -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "Kann nur auf Ripplestiche mit einer Führungslinie angewandt werden." -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "End-Skalierung" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 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/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "Rotieren" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "Satin-geführte Ripplestiche rotieren" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "Kantenstil" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "Kantenstil für nicht kreisförmigen Ripplestich." -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "flach" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "spitz" diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po index cab54159..86bdbc89 100644 --- a/translations/messages_el_GR.po +++ b/translations/messages_el_GR.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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 "" @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "" @@ -1779,105 +1779,122 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "Επαναλήψεις" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "Γωνία γεμίσματος" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "Ζιγκ-ζαγκ" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "Μέθοδος" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "% (κάθε πλευρά)" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "" @@ -2187,32 +2204,32 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "χλστ. (κάθε πλευρά)" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "Αυτόματα" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "Θέση" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "Αριθμός γραμμών" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "Αριθμός γραμμών από την αρχή έως το τέλος" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "Ελάχιστη απόσταση γραμμών" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "Παράλειψη πρώτων γραμμών" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "Παράλειψη αυτού του αριθμού γραμμών στην αρχή." -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "Παράλειψη τελευταίων γραμμών" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "Παράλειψη αυτού του αριθμού γραμμών στο τέλος" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "Μέγεθος πλέγματος" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "Περιστροφή" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "σημείο" diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po index 21b5fdbc..926c04c0 100644 --- a/translations/messages_en_US.po +++ b/translations/messages_en_US.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: English\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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 "" @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "" @@ -1779,105 +1779,122 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "" @@ -2187,32 +2204,32 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "" diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po index ee2c2e08..ca16b5be 100644 --- a/translations/messages_es_ES.po +++ b/translations/messages_es_ES.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "Expandir" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "Recuadro" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "Alterne las filas esto muchas veces antes de repetir" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "Saltar última puntada de cada fila" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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." @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "Capa base" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "Corriendo longitud de puntada" @@ -1779,105 +1779,122 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "Repetir" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 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:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "Número de repeticiones por puntada triple" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Espaciado en zig-zag (pico a pico)" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "Longitud de las puntadas en modo Zig-Zag." -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "Capa base" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "Ángulo de relleno" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "Espaciado de la fila" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "por defecto: rellenar el espaciado de línea x3" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: 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:604 +#: lib/elements/fill_stitch.py:634 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:614 +#: lib/elements/fill_stitch.py:644 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:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "* Opcional: Ejecute la extensión Params y marque la casilla \"puntada m msgid "Manual stitch along path" msgstr "Puntada Manual largo de la ruta" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "Muy pocas Subrutas" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "Método" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "Longitud de puntada máxima" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "Compensación de tracción" @@ -2187,32 +2204,32 @@ msgstr "Compensación de tracción" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "Contorno de base" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "Contorno de Base" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "Longitud de la Puntada" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "Capa base para caminar en el centro" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "Capa base para caminar en el centro" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "Capa base en zig-zag" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "Capa base en zig-zag" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "Espaciado en zig-zag (pico a pico)" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "Distancia entre picos de los Zig-Zags." -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "por defecto: la mitad de la inserción del calco subyacente del contorno" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "Dividir si se excede el máximo de longitud de puntada" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "Trazo" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "Ejecutando puntadas a lo largo del patrón" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Ninguno" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "" diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po index fba416cd..93f9e401 100644 --- a/translations/messages_fi_FI.po +++ b/translations/messages_fi_FI.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "Laajenna" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "Sisennys" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "Erota rivit näin monta kertaa ennenkuin toistetaan" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "Hyppää yli joka rivin viimenen tikki" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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ä." @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "Alipolku" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "Juoksutikin pituus" @@ -1779,105 +1779,122 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "Toistot" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 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:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "Helmitikki toistojen määrä" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Sik-sak väli (huipusta huippuun)" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "Tikin pituus sik-sak moodissa." -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "Alatäyttö" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "Täytön suuntakulma" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "Rivien välit" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "vakio: 3x rivien välit" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: 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:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 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:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "Liian vähän alipolkuja" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "Veto kompensaatio" @@ -2187,32 +2204,32 @@ msgstr "Veto kompensaatio" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "Muodon pohja" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "Muodon pohja" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "Tikin pituus" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "Keskitikki pohjustus" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "Keskitikki pohjustus" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "Sik-Sak pohjustus" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "Sik-Sak pohjustus" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "Sik-Sak väli (huipustahuippuun)" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "Sik-Sak huippujen väli." -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "-" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "" diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po index e56ccbdc..bc8f0a39 100644 --- a/translations/messages_fr_FR.po +++ b/translations/messages_fr_FR.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-05 01:15\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1401,7 +1401,7 @@ msgstr "Compensation d'étirement - élargir" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "Décalage" @@ -1437,15 +1437,15 @@ msgstr "La ligne-guide de cet objet n'est pas dans les limites de l'objet. La li 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:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "Multiples lignes-guide" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 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:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "* Supprimez toutes les lignes-guide, sauf une." @@ -1724,11 +1724,11 @@ msgstr "Décaler les rangées autant de fois avant de répéter" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "Sauter le dernier point dans chaque rangée" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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é." @@ -1756,15 +1756,15 @@ msgstr "Terminer à la position de fin" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "Chemin de dessous" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "Longueur de point droit" @@ -1780,107 +1780,124 @@ msgstr "Tolérance du point droit" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "Détermine la force avec laquelle Ink/Stitch essaie d'éviter de broder en dehors de la forme. Une valeur basse rend moins susceptible de broder en dehors de la forme, mais nécessite plus de points." -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "Répétitions" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 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:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "Nombre de répétitions pour le point multiple (bean stitch)" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Espacement Zig-Zag (crête à crête)" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "Longueur de points en mode zig-zag." -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "Largeur du zigzag" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "Largeur du zigzag." -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 lib/gui/tartan/embroidery_panel.py:42 msgid "Rows per tartan thread" msgstr "Nombre de rangées par fil du tartan" -#: lib/elements/fill_stitch.py:526 lib/gui/tartan/embroidery_panel.py:44 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "Nombre de rangées consécutives de la même couleur" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "Largeur de chevron" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 msgid "Defines width of a herringbone pattern. Use 0 for regular rows." msgstr "Défini la largeur d'un motif de chevrons. Utiliser 0 pour des bandes normales." -#: lib/elements/fill_stitch.py: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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "Sous-couche de remplissage" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "Sous-couche" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "Angle de remplissage" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 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:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "Espacement entre rangées de points" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "défaut: 3x espacement entre les rangées" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: 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:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "défaut : égal à longueur max des points de remplissage" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 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:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "Graine aléatoire" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 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." @@ -1948,7 +1965,7 @@ msgstr "* Optionnel : exécutez l'extension Paramètres et cochez la boite \"poi msgid "Manual stitch along path" msgstr "Point manuel le long du chemin" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "Trop peu de sous-chemins" @@ -2066,7 +2083,7 @@ msgstr "Point en S" msgid "Zig-zag" msgstr "Zigzag" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "Méthode" @@ -2080,8 +2097,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "réduire la largeur du satin au plus de ce pourcentage. Deux valeurs séparées par un espace peuvent être utilisées pour un effet asymétrique." #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "% (de chaque côté)" @@ -2118,7 +2135,7 @@ msgstr "Décalés" msgid "Split Method" msgstr "Méthode de découpage" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "Longueur maximale du point" @@ -2182,7 +2199,7 @@ msgstr "Pourcentage de compensation d'étirement" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "Compensation d'étirement supplémentaire qui varie comme un pourcentage de la largeur du point. Deux valeurs séparées par un espace peuvent être utilisées pour un effet asymétrique." -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "Compensation d'étirement" @@ -2190,32 +2207,32 @@ msgstr "Compensation d'étirement" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "Les points satin resserrent le tissu, ce qui entraîne une colonne plus étroite que celle que vous dessinez dans Inkscape. Ce paramètre étend le point depuis le centre vers l’extérieur de la colonne satinée. Deux valeurs séparées par un espace peuvent être utilisées pour un effet asymétrique." -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "mm (de chaque côté)" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "Automatique" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "Ne pas inverser" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "Inverser la direction du premier rail" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "Inverser la direction du second rail" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "Inverser la direction des deux rails" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "Inverser la direction des rails" @@ -2236,280 +2253,280 @@ msgid "Contour underlay" msgstr "Sous-couche de contour" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "Sous-couche de Contour" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "Longueur de point" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "Tolérance" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "Tous les points doivent rester au plus à cette distance du chemin. Une tolérance plus faible signifie que les points seront plus rapprochés. Une tolérance plus élevée signifie que les angles vifs peuvent être arrondis. Prend par défaut la valeur de la longueur du point." -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "Décalage (fixe)" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "Rétrécir le contour, pour empêcher que la sous-couche ne se voit autour de la colonne satin." -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "Décalage (proportionnel)" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "Rétrécir le contour proportionnellement à la largeur de la colonne pour empêcher que la sous-couche ne se voit autour de la colonne satin." -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "Sous-couche centrale" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "Sous-couche centrale" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "Position" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "Position de la sous-couche entre les rails. A 0% la sous couche est le long du premier rail, à 50% centrée, à 100% le long du second rail." -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "Sous-couche Zig-Zag" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "Sous-couche Zig-Zag" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "Espacement Zig-Zag (crête à crête)" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "Distance entre les crêtes des zig-zags." -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "Décalage (fixe)" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "par défaut: la moitié du décalage du contour de la sous-couche" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "Décalage (proportionnel)" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "Découper le point en plusieurs si sa longueur dépasse la longueur maximale définie" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "Cet élément est rendu comme point droit alors qu'il a un paramétrage de colonne satin." -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "* Convertir en trait : sélectionnez l'élément et ouvrez la boîte de dialogue des paramètres. Activez le point droit le long des chemins." -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "* Utilisation en colonne satin : ajouter un autre rail et éventuellement des traverses." -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "Trait" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "Points droits le long des chemins" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "Point droit /Point multiple" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "Broderie ondulée" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "Point zigzag" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "Point manuel" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "Longueur des points. Selon la valeur de la tolérance, il se peut que les points soient plus court." -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "Tous les points doivent rester au plus à cette distance du chemin. Une tolérance plus faible signifie que les points seront plus rapprochés. Une tolérance plus élevée signifie que les angles vifs peuvent être arrondis." -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "Découper les points plus longs que ceci." -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "Le zigzag tire sur le tissu, et le résultat est plus étroit que ce que vous avez dessiné dans Inkscape. Ceci élargit le zigzag." -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "Nombre de lignes" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "Nombre de lignes du début jusqu'à la fin" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "Distance minimum entre les lignes" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "Est prioritaire sur le réglage nombre de lignes." -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "Décaler les lignes ce nombre de fois avant de répéter" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." -msgstr "Longueur du cycle de décalage des lignes. Les fractions sont autorisées et peuvent produire des diagonales moins visibles que les valeurs entières. Ne concerne que les ondulations linéaires." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." +msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "Sauter les premières lignes" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "Sauter ce nombre de lignes au début." -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "Sauter les dernières lignes" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "Sauter ce nombre de lignes à la fin." -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "Exposant de l'espacement entre les lignes" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "Accroît la densité d'un côté." -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "Inverser effet exposant" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "Intervertit l'effet d'espacement de l'exposant." -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "Changer le sens" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "Intervertit le début et la fin" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "Inverse les rails d'une ondulation satin. Par défaut détecte automatiquement, et corrige la direction d'un des rails." -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "Taille de la grille" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "Rendu en grille. Utilisez avec précaution et surveillez la densité de points." -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "Mettre à l'échelle sur l'axe" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 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:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Aucune" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "Démarrer à" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "Taille de la première ondulation en pourcentage." -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "Utilisé uniquement pour des ondulations guidées." -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "Finir à" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 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/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "Tourner" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "Tourne les ondulations guidées par un satin" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "Style de jointure" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "Style de jointure pour les ondulations ouvertes." -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "segment" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "point" diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po index c8931357..488de36e 100644 --- a/translations/messages_he_IL.po +++ b/translations/messages_he_IL.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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 "" @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "" @@ -1779,105 +1779,122 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "" @@ -2187,32 +2204,32 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "" diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po index 9aa4b05d..d3d0a1e0 100644 --- a/translations/messages_hu_HU.po +++ b/translations/messages_hu_HU.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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 "" @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "" @@ -1779,105 +1779,122 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "" @@ -2187,32 +2204,32 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "" diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po index 6b45d3d0..f3f7c9e4 100644 --- a/translations/messages_it_IT.po +++ b/translations/messages_it_IT.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "Espandi" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "Intarsio" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "Scorri le file questo tanto di volte prima di ripetere" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "Salta l'ultimo punto in ogni fila" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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à." @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "Sottofondo" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "Lunghezza progressiva dei punti" @@ -1779,105 +1779,122 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "Ripetizioni" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 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:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "Numero di ripetizioni del punto a fagiolo" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Spaziatura a zig-zag (picco a picco)" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "Lunghezza dei punti nel modo zig-zag." -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "Sottostrato" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "Angolo di riempimento" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "Spaziatura tra righe" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "predefinito: 3 volte la spaziatura tra le file di riempimento" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: 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:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "predefinito: uguale alla lunghezza massima del punto di riempimento" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 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:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "* Opzionale: esegui l'estensione \"Parametri\" e abilita \"cucitura manu msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "Numero insufficiente di sotto-percorsi" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "Compensazione tiraggio" @@ -2187,32 +2204,32 @@ msgstr "Compensazione tiraggio" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "Sottostrato del contorno" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "Sottostrato del contorno" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "Lunghezza del punto" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "Base passaggio centrale" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "Base passaggio centrale" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "Base zig-zag" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "Base zig-zag" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "Spazio del zig-zag (da picco a picco)" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "Distanza dei picchi del zig-zag." -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "default: metà dell'inserimento di sottostrato del contorno" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Niente" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "" diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po index 2b410096..8767fa34 100644 --- a/translations/messages_ja_JP.po +++ b/translations/messages_ja_JP.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1401,7 +1401,7 @@ msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch w msgstr "この塗りつぶしオブジェクトの展開パラメータは適用できません。\n" "インク/ステッチはそれを無視し、代わりに元のサイズを使用します。" -#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "挿入する" @@ -1438,15 +1438,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1725,11 +1725,11 @@ msgstr "繰り返す前に、行をずらしていきます" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "各行の最後のステッチをスキップします" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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 "各行の最後のステッチは、次の行の最初のステッチに非常に近いです。スキップすると、ステッチ数と密度が減少します。" @@ -1757,15 +1757,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "アンダーパス" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "ランニングステッチの長さ" @@ -1781,105 +1781,122 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "繰り返し" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 msgid "Defines how many times to run down and back along the path." msgstr "パスに沿って縫ったり戻ったりする回数を定義します。" -#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "繰り返すビーンステッチ数" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "ジグザグ間隔(ピークツーピーク)" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "ジグザグモードでのステッチ長さ" -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "アンダーレイ" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "塗りつぶし角度" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "行間隔" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "デフォルト:3x塗りつぶし行間隔" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "最大ステッチ長さ" -#: lib/elements/fill_stitch.py:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "デフォルト:最大フィルステッチ長" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "アンダーレイを行う前に形状を縮小して、アンダーレイが塗りつぶしの外側に表示されないようにします。" -#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "乱数のシード値" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "ランダムに決まる属性に対して、パターンを固定する必要がある場合に設定します。空の場合は、要素 ID が使用されます。" @@ -1947,7 +1964,7 @@ msgstr "*オプション:パラメーター拡張機能を実行し、[手動 msgid "Manual stitch along path" msgstr "パスに沿った手動ステッチ" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "サブパスが少なすぎます" @@ -2065,7 +2082,7 @@ msgstr "" msgid "Zig-zag" msgstr "" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "" @@ -2079,8 +2096,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2117,7 +2134,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "最大ステッチの長さ" @@ -2181,7 +2198,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "縮み補正" @@ -2189,32 +2206,32 @@ msgstr "縮み補正" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2235,280 +2252,280 @@ msgid "Contour underlay" msgstr "輪郭アンダーレイ" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "輪郭アンダーレイ" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "ステッチの長さ" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "センターウォークアンダーレイ" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "センターウォークアンダーレイ" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "ジグザグアンダーレイ" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "ジグザグアンダーレイ" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "ジグザグ間隔(ピークツーピーク)" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "ジグザグのピーク間の距離。" -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "デフォルト:等高線アンダーレイインセットの半分" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "最大ステッチ長さを超えた場合のスプリットステッチ" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "ストローク" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "パスに沿ってステッチを走らせる" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "なし" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "" diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po index f8264c31..ca60dc9f 100644 --- a/translations/messages_ko_KR.po +++ b/translations/messages_ko_KR.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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 "" @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "" @@ -1779,105 +1779,122 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "" @@ -2187,32 +2204,32 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "" diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po index 9973f61b..2b8d3580 100644 --- a/translations/messages_nl_NL.po +++ b/translations/messages_nl_NL.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "Uitbreiden" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "Inzet" @@ -1436,15 +1436,15 @@ msgstr "De hulplijn van dit object ligt niet binnen de objectgrenzen. De hulplij msgid "* Move the guide line into the element" msgstr "* Verplaats de hulplijn in het element" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "Meerdere hulplijnen" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 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:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "* Verwijder alle hulplijnen, behalve één." @@ -1723,11 +1723,11 @@ msgstr "Spring rijen zoveel keer in voordat herhaald wordt" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "Sla de laatste steek in elke rij over" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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." @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "Onderpad" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "Doorlopende steek lengte" @@ -1779,105 +1779,122 @@ msgstr "Tolerantie lopende steek" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "Herhalingen" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 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:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "Bonensteek aantal herhalingen" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Zig-zag afstand (piek-naar-piek)" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "Lengte van steken in zig-zag modus." -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "Vulling onderlaag" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "Versteviging" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "Opvul hoek" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "Opvulrij afstand" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "standaard: 3x opvulrij afstand" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: 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:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "standaard: gelijk aan max steek lengte" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 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:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "* Optioneel: Kies het Params menu en vink het \"handmatige steek\" vakje msgid "Manual stitch along path" msgstr "Handmatige steek langs het pad" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "Te weinig subpaden" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "Methode" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "Maximale steeklengte" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "Trek compensatie" @@ -2187,32 +2204,32 @@ msgstr "Trek compensatie" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "Omtrek versteviging" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "Omtrek Versteviging" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "Steek lengte" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "Middenlijn versteviging" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "Middenlijn Versteviging" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "Zig-zag versteviging" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "Zig-zag Versteviging" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "Zig-zag afstand (piek-naar-piek)" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "Afstand tussen pieken van de zig-zag steken." -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "standaard: de helft van de versteviging randafstand" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "Splitsen van steek als afstand van maximale steeklengte wordt overschreden" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "Lijn" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "Lopende steek langs paden" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "Alle steken moeten binnen deze afstand van het pad liggen. Een lagere tolerantie betekent dat de steken dichter bij elkaar komen te liggen. Een hogere tolerantie betekent dat scherpe hoeken mogen worden afgerond." -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "Aantal regels" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "Aantal regels van begin tot eind" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "Eerste regels overslaan" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "Sla dit aantal regels aan het begin over." -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "Laatste regels overslaan" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "Sla dit aantal regels aan het eind over" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "Regelafstand exponent" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "Verhoog de dichtheid naar één kant." -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "Spiegelen exponent" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "Omgekeerd exponent effect." -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "Omgekeerd" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "Begin- en eindpunt spiegelen" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "Rastergrootte" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "Weergeven als raster. Wees voorzichtig en let op de steekdichtheid." -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "Schaal as" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "Schaal as voor satijngeleide ribbelsteken." -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Geen" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "Beginschaal" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "Hoe groot het eerste exemplaar van de regel moet zijn, in procenten." -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "Alleen gebruikt voor ribbelsteek met een hulplijn." -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "Eindschaal" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 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/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "Draaien" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "Roteer satijnhulp ribbelsteken" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "Knooppunt stijl" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "Knooppunt stijl voor niet circulaire golven." -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "plat" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "punt" diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po index 75ce9804..7903dd90 100644 --- a/translations/messages_no_NO.po +++ b/translations/messages_no_NO.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "Utvidelse" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "Innsett" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "Mange hjelpelinjer" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "Spring over det siste sting i hver rekke" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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 "" @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "Lengden av rettsøm" @@ -1779,105 +1779,122 @@ msgstr "Toleranse til rettsting" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "Gjentakelser" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 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:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Zig-zag avstand (topp til topp)" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "Fyll-underlag" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "Underlag" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "Vinkel på underlag" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "Avstand mellem rekker" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "Maks stinglengde" -#: lib/elements/fill_stitch.py:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "" msgid "Manual stitch along path" msgstr "Manuelle sting langs med stien" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "For få under-stier" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "Metode" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "Maksimun stinglengde" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "" @@ -2187,32 +2204,32 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "Kontur-underlag" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "Sting-lengde" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "Zigzag-underlag" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "Zig-zag underlag" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "Zig-zag avstand (topp til topp)" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "Avstanden mellom toppene i zigzag-sting." -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "Linje" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "Antall linjer" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "Spring over de første linjer" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "Revers" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "Bytt om på start- og ende-punktet" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "Rutenettets størrelse" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "Skalerings-akser" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Ingen" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "Start skalering" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "Hvor stor den første kopien av linjen skal bli, i prosent." -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "Stopp skalering" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "Rotasjon" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "flat" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "punkt" diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po index 29b39c2a..32035f00 100644 --- a/translations/messages_pl_PL.po +++ b/translations/messages_pl_PL.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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 "" @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "Długość ściegu prostego" @@ -1779,105 +1779,122 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "Długość ściegów w trybie zygzak." -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "Podszycie" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "Kąt wypełnienia" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "Odstępy między rzędami" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: 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:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "* Opcjonalnie: Uruchom rozszerzenie Params i zaznacz pole „ścieg ręc msgid "Manual stitch along path" msgstr "Ręczny ścieg wzdłuż ścieżki" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "Zygzak" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "Maksymalna długość ściegu" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "" @@ -2187,32 +2204,32 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "Pozycja" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "Podszycie zygzak" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "Podszycie zygzak" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "Ścieg zygzak" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "Ścieg manualny" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "Opuść pierwsze linie" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "Opuść ostatnie linie" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "" diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po index e26f3b93..c01444aa 100644 --- a/translations/messages_pt_BR.po +++ b/translations/messages_pt_BR.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "Expandir" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "Inserir" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "Pule o último ponto de cada linha" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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." @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "" @@ -1779,105 +1779,122 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "Repetições" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "Largura do Zigzag" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "Espaçamento da linha" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: 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:604 +#: lib/elements/fill_stitch.py:634 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:614 +#: lib/elements/fill_stitch.py:644 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:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "" @@ -2063,7 +2080,7 @@ msgstr "Ponto \"S\"" msgid "Zig-zag" msgstr "Zig-zag" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "Método" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "% (para cada lado)" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "Método de divisão" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "" @@ -2187,32 +2204,32 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "mm (para cada lado)" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "Automático" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "Não inverter" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "Inverter primeiro trilho" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "Inverter segundo trilho" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "Inverter ambos os trilhos" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "Inverter trilhos" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "Posição" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "Número de linhas" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "Número de linhas do começo até o final" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "Número mínimo de linhas" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "Sobrescreve a configuração do número de linhas." -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "Pular as linhas iniciais" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "Pula este número de linhas no início." -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "Pular linhas finais" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "Pula este número de linhas no final" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "Inverter efeito exponencial." -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "Inverter" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "Tamanho da grade" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "Renderizar como grade. Utilize com cuidado e esteja atento a densidade do seu bordado." -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Nenhum" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "Escala inicial" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "Escala final" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "Girar" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "ponto" diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po index dd7a87b7..03a20ba6 100644 --- a/translations/messages_pt_PT.po +++ b/translations/messages_pt_PT.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "Numero de vezes a escalonar linhas antes de repetir" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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 "" @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "Distância de ponto corrido" @@ -1779,105 +1779,122 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "Repetições" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Espaçamento Zig-zag (crista-a-crista)" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "Sub-camada" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: 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:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "Compensação de repuxado" @@ -2187,32 +2204,32 @@ msgstr "Compensação de repuxado" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "Sub-camada de controno" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "Sub-camada de controno" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "Distância de ponto" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "Sub-camada com movimento central" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "Sub-camada com movimento central" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "Sub-camada em Zig-zag" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "Sub-camada em Zig-zag" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "Espaçamento Zig-zag (crista-a-crista)" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "" diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po index 97edf9b8..fbddacc7 100644 --- a/translations/messages_ro_RO.po +++ b/translations/messages_ro_RO.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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 "" @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "" @@ -1779,105 +1779,122 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "Distantarea randurilor" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "" @@ -2187,32 +2204,32 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "Chenar" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "" diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po index daa333a6..30b8c771 100644 --- a/translations/messages_ru_RU.po +++ b/translations/messages_ru_RU.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-04 01:07\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "Уширение" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "Отступ" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "Количество сдвигов строчек перед повто 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "Пропускать последний стежок в ряду" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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 "Последний стежок в ряду находится очень близко к первому стежку следующей строки. Его пропуск уменьшает количество стежков и плотность." @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "Нижние переходы" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "Длина стежка строчки" @@ -1779,105 +1779,122 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "Повторов строчки" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 msgid "Defines how many times to run down and back along the path." msgstr "Определяет сколько раз нужно пройти по строчке вперед и назад." -#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "Число повторов стежка" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Плотность зигзага (расстояние между пиками)" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "Длина стяжков в режиме зигзага." -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "Предварительная прострочка" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "Угол заполнения" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "Расстояние между рядов" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "по умолчанию: растояние между рядов заполнения × 3" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "Максимальная длина стежка" -#: lib/elements/fill_stitch.py:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "по умолчанию: равна максимальной длине стежка заполнения" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "Сжать контур предварительной прострочки, чтобы она не показалась из под заполнения." -#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "* Не обязательно: Запустите Параметры и msgid "Manual stitch along path" msgstr "Ручная строчка вдоль линии" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "Слишком мало линий" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "Метод" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "Максимальная длина стежка" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "Компенсация стягивания" @@ -2187,32 +2204,32 @@ msgstr "Компенсация стягивания" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "Предварительная прострочка контура" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "Прострочка Контура" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "Длина стежка" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "Предварительная прострочка по центру" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "Прострочка По Центру" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "Предварительная прострочка зигзагом" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "Прострочка Зигзагом" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "Плотность зигзага" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "Расстояние между пиками зигзага." -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "по умолчанию: половина отступа прострочки контура" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "Разделять стежки, если их длина превосходит указанную" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "Строчка" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "Строчка вдоль линий" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Нет" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "" diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po index c278262c..58ff342a 100644 --- a/translations/messages_sr_SP.po +++ b/translations/messages_sr_SP.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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 "" @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "" @@ -1779,105 +1779,122 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "" @@ -2187,32 +2204,32 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "" diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po index 36d8f086..31da4d56 100644 --- a/translations/messages_sv_SE.po +++ b/translations/messages_sv_SE.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "Hoppa över sista stygnet i varje rad" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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 "" @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "" @@ -1779,105 +1779,122 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: 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:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "" @@ -2187,32 +2204,32 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "" diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po index 95519a98..d4d20785 100644 --- a/translations/messages_tr_TR.po +++ b/translations/messages_tr_TR.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "Her sırada son dikişi atla" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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 "" @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "" @@ -1779,105 +1779,122 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "Tekrarlamalar" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: 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:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "" @@ -2187,32 +2204,32 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "Dikiş uzunluğu" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "" diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po index 1e21f9fd..bff6140b 100644 --- a/translations/messages_uk_UA.po +++ b/translations/messages_uk_UA.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "Розширити" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "Вставки" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "Повторний рядок це багато разів, перш н 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "Пропустіть останній стібок у кожному ряду" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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 "Останній стібок у кожному ряду досить близький до першого стібка в наступному ряду. Пропускаючи його, зменшується кількість швів і щільність." @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "Нижні переходи" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "Довжина стіжка по лінії" @@ -1779,105 +1779,122 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "Повтори прострочки" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 msgid "Defines how many times to run down and back along the path." msgstr "Визначає скільки разів потрібно пройти про стрічці вперед і назад." -#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "Бобова вишивка кількість повторень" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Щільність зигзага (відстань між піками)" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "Довжина стіжків у режимі прострочки зигзагом." -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "Підкладка" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "Кут заповнення" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "Міжрядковий інтервал" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "типовий: 3-кратний проміжок між рядками" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "Максимальна довжина стібка" -#: lib/elements/fill_stitch.py:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "типовий: дорівнює максимальній довжині стібка" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "Перед тим, як робити підкладку, стисніть форму, щоб запобігти появі підкладки навколо зовнішньої сторони заповнення." -#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "* Не обов'язково: Запустіть Параметри і msgid "Manual stitch along path" msgstr "Ручне прошиття вздовж лінії" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "Занадто мало ліній" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "Максимальна довжина стібка" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "Компенсації розтягування" @@ -2187,32 +2204,32 @@ msgstr "Компенсації розтягування" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "Попередня прострочка контура" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "Прострочка контура" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "Довжина стібка" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "Попередня прострочка по центру" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "Прострочка по центру" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "Попередня просточка зигзагом" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "Прострочка зигзагом" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "Щільність зигзага (відстань між піками)" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "Відстань між піками зигзага." -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "по замовчуванню: половина відступа прострочки контура" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "Лінія" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "Вишивка вздовж шляхів" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "Жоден" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "" diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po index b78c4733..9573c273 100644 --- a/translations/messages_vi_VN.po +++ b/translations/messages_vi_VN.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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 "" @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "" @@ -1779,105 +1779,122 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "" @@ -2187,32 +2204,32 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "" diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po index 5355e5b5..b2cd2705 100644 --- a/translations/messages_zh_CN.po +++ b/translations/messages_zh_CN.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "缩放" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "边缘收缩" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "该对象有多个参考线,但只会使用第一个。" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "针迹偏移" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "跳过每行尾针" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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 "每行尾针与下一行首针非常接近,跳过尾针以减少针数与密度。" @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "下缝" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "描边针迹长度" @@ -1779,105 +1779,122 @@ msgstr "描边容差" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "容许沿轮廓运行时偏离多远距离。" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "描边次数" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 msgid "Defines how many times to run down and back along the path." msgstr "描边运行次数。" -#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "平针次数" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "打底填针" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "启用打底填针" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "角度" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "默认垂直于填针线。可输入多组数字用空格分割来定义多层打底线。" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "间距" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "默认值:3x 填充行间距" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "针迹最大长度" -#: lib/elements/fill_stitch.py:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "默认与填充针迹相同" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "收缩打底范围避免线迹外露。" -#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "方式" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "" @@ -2187,32 +2204,32 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "描边容差" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "轮廓线" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "沿路径描边" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "平针/三刺绣平针" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "螺旋针" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "锯齿形针" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "手动" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "容许描边轨迹偏离路径多远距离。低容差则针迹更密,高容差可能导致尖角变圆。" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "线距指数" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "渲染为网格。 小心使用并注意您的针迹密度。" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "加入样式" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "加入非圆形波纹的样式。" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "平面" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "" diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po index 87754361..1f1b595d 100644 --- a/translations/messages_zh_TW.po +++ b/translations/messages_zh_TW.po @@ -2,17 +2,17 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" -"PO-Revision-Date: 2024-05-03 01:10\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" +"PO-Revision-Date: 2024-05-06 01:08\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-03 01:09+0000\n" +"POT-Creation-Date: 2024-05-06 01:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1400,7 +1400,7 @@ msgstr "" 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:49 lib/elements/fill_stitch.py:613 +#: lib/elements/fill_stitch.py:49 lib/elements/fill_stitch.py:643 msgid "Inset" msgstr "" @@ -1436,15 +1436,15 @@ msgstr "" msgid "* Move the guide line into the element" msgstr "" -#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:28 +#: lib/elements/fill_stitch.py:73 lib/elements/stroke.py:27 msgid "Multiple Guide Lines" msgstr "" -#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:29 +#: lib/elements/fill_stitch.py:74 lib/elements/stroke.py:28 msgid "This object has multiple guide lines, but only the first one will be used." msgstr "" -#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:31 +#: lib/elements/fill_stitch.py:76 lib/elements/stroke.py:30 msgid "* Remove all guide lines, except for one." msgstr "" @@ -1723,11 +1723,11 @@ msgstr "" 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:373 lib/elements/fill_stitch.py:625 +#: lib/elements/fill_stitch.py:373 lib/elements/fill_stitch.py:655 msgid "Skip last stitch in each row" msgstr "" -#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:626 +#: lib/elements/fill_stitch.py:374 lib/elements/fill_stitch.py:656 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 "" @@ -1755,15 +1755,15 @@ msgstr "" 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:427 lib/elements/fill_stitch.py:637 +#: lib/elements/fill_stitch.py:427 lib/elements/fill_stitch.py:667 msgid "Underpath" msgstr "" -#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:638 +#: lib/elements/fill_stitch.py:428 lib/elements/fill_stitch.py:668 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:440 lib/elements/stroke.py:109 +#: lib/elements/fill_stitch.py:440 lib/elements/stroke.py:108 msgid "Running stitch length" msgstr "" @@ -1779,105 +1779,122 @@ msgstr "" msgid "Determines how hard Ink/Stitch tries to avoid stitching outside the shape.Lower numbers are less likely to stitch outside the shape but require more stitches." msgstr "" -#: lib/elements/fill_stitch.py:470 lib/elements/satin_column.py:439 -#: lib/elements/stroke.py:83 +#: lib/elements/fill_stitch.py:470 lib/elements/stroke.py:134 +msgid "Randomize stitches" +msgstr "" + +#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:135 +msgid "Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts." +msgstr "" + +#: lib/elements/fill_stitch.py:485 lib/elements/stroke.py:146 +msgid "Random stitch length jitter" +msgstr "" + +#: lib/elements/fill_stitch.py:486 lib/elements/stroke.py:147 +msgid "Amount to vary the length of each stitch by when randomizing." +msgstr "" + +#: lib/elements/fill_stitch.py:500 lib/elements/satin_column.py:441 +#: lib/elements/stroke.py:82 msgid "Repeats" msgstr "" -#: lib/elements/fill_stitch.py:471 lib/elements/stroke.py:84 +#: lib/elements/fill_stitch.py:501 lib/elements/stroke.py:83 msgid "Defines how many times to run down and back along the path." msgstr "" -#: lib/elements/fill_stitch.py:482 lib/elements/stroke.py:95 +#: lib/elements/fill_stitch.py:512 lib/elements/stroke.py:94 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/fill_stitch.py:483 lib/elements/stroke.py:96 +#: lib/elements/fill_stitch.py:513 lib/elements/stroke.py:95 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:498 lib/elements/satin_column.py:238 -#: lib/elements/stroke.py:149 +#: lib/elements/fill_stitch.py:528 lib/elements/satin_column.py:238 +#: lib/elements/stroke.py:172 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/fill_stitch.py:499 lib/elements/stroke.py:150 +#: lib/elements/fill_stitch.py:529 lib/elements/stroke.py:173 msgid "Length of stitches in zig-zag mode." msgstr "" -#: lib/elements/fill_stitch.py:511 +#: lib/elements/fill_stitch.py:541 msgid "Zigzag width" msgstr "" -#: lib/elements/fill_stitch.py:512 +#: lib/elements/fill_stitch.py:542 msgid "Width of the zigzag line." msgstr "" -#: lib/elements/fill_stitch.py:525 lib/gui/tartan/embroidery_panel.py:42 +#: lib/elements/fill_stitch.py:555 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 +#: lib/elements/fill_stitch.py:556 lib/gui/tartan/embroidery_panel.py:44 msgid "Consecutive rows of the same color" msgstr "" -#: lib/elements/fill_stitch.py:537 +#: lib/elements/fill_stitch.py:567 msgid "Herringbone width" msgstr "" -#: lib/elements/fill_stitch.py:538 +#: lib/elements/fill_stitch.py:568 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 +#: lib/elements/fill_stitch.py:589 lib/elements/fill_stitch.py:598 +#: lib/elements/fill_stitch.py:625 lib/elements/fill_stitch.py:636 +#: lib/elements/fill_stitch.py:646 lib/elements/fill_stitch.py:658 +#: lib/elements/fill_stitch.py:671 msgid "Fill Underlay" msgstr "" -#: lib/elements/fill_stitch.py:559 lib/gui/tartan/embroidery_panel.py:55 +#: lib/elements/fill_stitch.py:589 lib/gui/tartan/embroidery_panel.py:55 #: inx/inkstitch_select_elements.inx:37 inx/inkstitch_select_elements.inx:65 #: inx/inkstitch_select_elements.inx:67 msgid "Underlay" msgstr "" -#: lib/elements/fill_stitch.py:565 +#: lib/elements/fill_stitch.py:595 msgid "Fill angle" msgstr "" -#: lib/elements/fill_stitch.py:566 +#: lib/elements/fill_stitch.py:596 msgid "Default: fill angle + 90 deg. Insert a list for multiple layers separated by a space." msgstr "" -#: lib/elements/fill_stitch.py:592 lib/gui/tartan/embroidery_panel.py:77 +#: lib/elements/fill_stitch.py:622 lib/gui/tartan/embroidery_panel.py:77 msgid "Row spacing" msgstr "" -#: lib/elements/fill_stitch.py:593 +#: lib/elements/fill_stitch.py:623 msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/fill_stitch.py:603 lib/elements/stroke.py:135 +#: lib/elements/fill_stitch.py:633 lib/elements/stroke.py:158 #: lib/extensions/element_info.py:125 lib/extensions/element_info.py:181 msgid "Max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:604 +#: lib/elements/fill_stitch.py:634 msgid "default: equal to fill max stitch length" msgstr "" -#: lib/elements/fill_stitch.py:614 +#: lib/elements/fill_stitch.py:644 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "" -#: lib/elements/fill_stitch.py:649 lib/elements/satin_column.py:520 -#: lib/gui/satin_multicolor/colorize.py:56 +#: lib/elements/fill_stitch.py:679 lib/elements/satin_column.py:522 +#: lib/elements/stroke.py:396 lib/gui/satin_multicolor/colorize.py:56 msgid "Random seed" msgstr "" -#: lib/elements/fill_stitch.py:650 lib/elements/satin_column.py:521 +#: lib/elements/fill_stitch.py:680 lib/elements/satin_column.py:523 +#: lib/elements/stroke.py:397 msgid "Use a specific seed for randomized attributes. Uses the element ID if empty." msgstr "" @@ -1945,7 +1962,7 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:31 lib/elements/stroke.py:36 +#: lib/elements/satin_column.py:31 lib/elements/stroke.py:35 msgid "Too few subpaths" msgstr "" @@ -2063,7 +2080,7 @@ msgstr "" msgid "Zig-zag" msgstr "" -#: lib/elements/satin_column.py:108 lib/elements/stroke.py:73 +#: lib/elements/satin_column.py:108 lib/elements/stroke.py:72 #: inx/inkstitch_break_apart.inx:17 msgid "Method" msgstr "" @@ -2077,8 +2094,8 @@ msgid "shorten stitch across rails at most this percent. Two values separated by msgstr "" #: lib/elements/satin_column.py:121 lib/elements/satin_column.py:131 -#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:400 -#: lib/elements/satin_column.py:498 +#: lib/elements/satin_column.py:254 lib/elements/satin_column.py:401 +#: lib/elements/satin_column.py:500 msgid "% (each side)" msgstr "" @@ -2115,7 +2132,7 @@ msgstr "" msgid "Split Method" msgstr "" -#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:509 +#: lib/elements/satin_column.py:161 lib/elements/satin_column.py:511 msgid "Maximum stitch length" msgstr "" @@ -2179,7 +2196,7 @@ msgstr "" msgid "Additional pull compensation which varies as a percentage of stitch width. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:266 lib/elements/stroke.py:162 +#: lib/elements/satin_column.py:266 lib/elements/stroke.py:185 msgid "Pull compensation" msgstr "" @@ -2187,32 +2204,32 @@ msgstr "" msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column by a fixed length. Two values separated by a space may be used for an aysmmetric effect." msgstr "" -#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:385 -#: lib/elements/satin_column.py:478 +#: lib/elements/satin_column.py:270 lib/elements/satin_column.py:386 +#: lib/elements/satin_column.py:480 msgid "mm (each side)" msgstr "" -#: lib/elements/satin_column.py:281 lib/elements/stroke.py:274 +#: lib/elements/satin_column.py:281 lib/elements/stroke.py:298 msgid "Automatic" msgstr "" -#: lib/elements/satin_column.py:282 lib/elements/stroke.py:275 +#: lib/elements/satin_column.py:282 lib/elements/stroke.py:299 msgid "Don't reverse" msgstr "" -#: lib/elements/satin_column.py:283 lib/elements/stroke.py:276 +#: lib/elements/satin_column.py:283 lib/elements/stroke.py:300 msgid "Reverse first rail" msgstr "" -#: lib/elements/satin_column.py:284 lib/elements/stroke.py:277 +#: lib/elements/satin_column.py:284 lib/elements/stroke.py:301 msgid "Reverse second rail" msgstr "" -#: lib/elements/satin_column.py:285 lib/elements/stroke.py:278 +#: lib/elements/satin_column.py:285 lib/elements/stroke.py:302 msgid "Reverse both rails" msgstr "" -#: lib/elements/satin_column.py:291 lib/elements/stroke.py:284 +#: lib/elements/satin_column.py:291 lib/elements/stroke.py:308 msgid "Reverse rails" msgstr "" @@ -2233,280 +2250,280 @@ msgid "Contour underlay" msgstr "" #: lib/elements/satin_column.py:351 lib/elements/satin_column.py:358 -#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:384 -#: lib/elements/satin_column.py:399 +#: lib/elements/satin_column.py:373 lib/elements/satin_column.py:385 +#: lib/elements/satin_column.py:400 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:415 +#: lib/elements/satin_column.py:358 lib/elements/satin_column.py:416 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:422 -#: lib/elements/stroke.py:121 +#: lib/elements/satin_column.py:365 lib/elements/satin_column.py:423 +#: lib/elements/stroke.py:120 msgid "Stitch tolerance" msgstr "" -#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:423 +#: lib/elements/satin_column.py:366 lib/elements/satin_column.py:424 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Defaults to stitch length." msgstr "" -#: lib/elements/satin_column.py:382 +#: lib/elements/satin_column.py:383 msgid "Inset distance (fixed)" msgstr "" -#: lib/elements/satin_column.py:383 +#: lib/elements/satin_column.py:384 msgid "Shrink the outline by a fixed length, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:396 +#: lib/elements/satin_column.py:397 msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:397 +#: lib/elements/satin_column.py:398 msgid "Shrink the outline by a proportion of the column width, to prevent the underlay from showing around the outside of the satin column." msgstr "" -#: lib/elements/satin_column.py:408 +#: lib/elements/satin_column.py:409 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:408 lib/elements/satin_column.py:415 -#: lib/elements/satin_column.py:430 lib/elements/satin_column.py:442 -#: lib/elements/satin_column.py:452 +#: lib/elements/satin_column.py:409 lib/elements/satin_column.py:416 +#: lib/elements/satin_column.py:431 lib/elements/satin_column.py:444 +#: lib/elements/satin_column.py:454 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:440 +#: lib/elements/satin_column.py:442 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:450 lib/gui/tartan/customize_panel.py:39 +#: lib/elements/satin_column.py:452 lib/gui/tartan/customize_panel.py:39 msgid "Position" msgstr "" -#: lib/elements/satin_column.py:451 +#: lib/elements/satin_column.py:453 #, python-format msgid "Position of underlay from between the rails. 0% is along the first rail, 50% is centered, 100% is along the second rail." msgstr "" -#: lib/elements/satin_column.py:459 +#: lib/elements/satin_column.py:461 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:459 lib/elements/satin_column.py:468 -#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 -#: lib/elements/satin_column.py:512 +#: lib/elements/satin_column.py:461 lib/elements/satin_column.py:470 +#: lib/elements/satin_column.py:481 lib/elements/satin_column.py:501 +#: lib/elements/satin_column.py:514 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:465 +#: lib/elements/satin_column.py:467 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:466 +#: lib/elements/satin_column.py:468 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:476 +#: lib/elements/satin_column.py:478 msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:477 lib/elements/satin_column.py:497 +#: lib/elements/satin_column.py:479 lib/elements/satin_column.py:499 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:496 +#: lib/elements/satin_column.py:498 msgid "Inset amount (proportional)" msgstr "" -#: lib/elements/satin_column.py:510 +#: lib/elements/satin_column.py:512 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:36 msgid "This element renders as running stitch while it has a satin column parameter." msgstr "" -#: lib/elements/stroke.py:39 +#: lib/elements/stroke.py:38 msgid "* Convert to stroke: select the element and open the parameter dialog. Enable running stitch along path." msgstr "" -#: lib/elements/stroke.py:40 +#: lib/elements/stroke.py:39 msgid "* Use as satin column: add an other rail and optionally rungs." msgstr "" -#: lib/elements/stroke.py:45 inx/inkstitch_select_elements.inx:12 +#: lib/elements/stroke.py:44 inx/inkstitch_select_elements.inx:12 msgid "Stroke" msgstr "" -#: lib/elements/stroke.py:48 +#: lib/elements/stroke.py:47 msgid "Running stitch along paths" msgstr "" -#: lib/elements/stroke.py:66 +#: lib/elements/stroke.py:65 msgid "Running Stitch / Bean Stitch" msgstr "" -#: lib/elements/stroke.py:67 +#: lib/elements/stroke.py:66 msgid "Ripple Stitch" msgstr "" -#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:23 +#: lib/elements/stroke.py:67 inx/inkstitch_select_elements.inx:23 msgid "ZigZag Stitch" msgstr "" -#: lib/elements/stroke.py:69 inx/inkstitch_select_elements.inx:24 +#: lib/elements/stroke.py:68 inx/inkstitch_select_elements.inx:24 msgid "Manual Stitch" msgstr "" -#: lib/elements/stroke.py:110 +#: lib/elements/stroke.py:109 msgid "Length of stitches. Stitches can be shorter according to the stitch tolerance setting." msgstr "" -#: lib/elements/stroke.py:122 +#: lib/elements/stroke.py:121 msgid "All stitches must be within this distance from the path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded." msgstr "" -#: lib/elements/stroke.py:136 +#: lib/elements/stroke.py:159 msgid "Split stitches longer than this." msgstr "" -#: lib/elements/stroke.py:163 +#: lib/elements/stroke.py:186 msgid "Zigzag stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This widens the zigzag line width." msgstr "" -#: lib/elements/stroke.py:176 +#: lib/elements/stroke.py:199 msgid "Number of lines" msgstr "" -#: lib/elements/stroke.py:177 +#: lib/elements/stroke.py:200 msgid "Number of lines from start to finish" msgstr "" -#: lib/elements/stroke.py:188 +#: lib/elements/stroke.py:211 msgid "Minimum line distance" msgstr "" -#: lib/elements/stroke.py:189 +#: lib/elements/stroke.py:212 msgid "Overrides the number of lines setting." msgstr "" -#: lib/elements/stroke.py:203 +#: lib/elements/stroke.py:226 msgid "Stagger lines this many times before repeating" msgstr "" -#: lib/elements/stroke.py:204 -msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. For linear ripples only." +#: lib/elements/stroke.py:227 +msgid "Length of the cycle by which successive stitch lines are staggered. Fractional values are allowed and can have less visible diagonals than integer values. A value of 0 (default) disables staggering and instead stitches evenly.For linear ripples only." msgstr "" -#: lib/elements/stroke.py:216 +#: lib/elements/stroke.py:240 msgid "Skip first lines" msgstr "" -#: lib/elements/stroke.py:217 +#: lib/elements/stroke.py:241 msgid "Skip this number of lines at the beginning." msgstr "" -#: lib/elements/stroke.py:228 +#: lib/elements/stroke.py:252 msgid "Skip last lines" msgstr "" -#: lib/elements/stroke.py:229 +#: lib/elements/stroke.py:253 msgid "Skip this number of lines at the end" msgstr "" -#: lib/elements/stroke.py:240 +#: lib/elements/stroke.py:264 msgid "Line distance exponent" msgstr "" -#: lib/elements/stroke.py:241 +#: lib/elements/stroke.py:265 msgid "Increase density towards one side." msgstr "" -#: lib/elements/stroke.py:252 +#: lib/elements/stroke.py:276 msgid "Flip exponent" msgstr "" -#: lib/elements/stroke.py:253 +#: lib/elements/stroke.py:277 msgid "Reverse exponent effect." msgstr "" -#: lib/elements/stroke.py:264 +#: lib/elements/stroke.py:288 msgid "Reverse" msgstr "" -#: lib/elements/stroke.py:265 +#: lib/elements/stroke.py:289 msgid "Flip start and end point" msgstr "" -#: lib/elements/stroke.py:285 +#: lib/elements/stroke.py:309 msgid "Reverse satin ripple rails. Default: automatically detect and fix a reversed rail." msgstr "" -#: lib/elements/stroke.py:297 +#: lib/elements/stroke.py:321 msgid "Grid size" msgstr "" -#: lib/elements/stroke.py:298 +#: lib/elements/stroke.py:322 msgid "Render as grid. Use with care and watch your stitch density." msgstr "" -#: lib/elements/stroke.py:310 +#: lib/elements/stroke.py:334 msgid "Scale axis" msgstr "" -#: lib/elements/stroke.py:311 +#: lib/elements/stroke.py:335 msgid "Scale axis for satin guided ripple stitches." msgstr "" -#: lib/elements/stroke.py:315 print/templates/ui.html:180 +#: lib/elements/stroke.py:339 print/templates/ui.html:180 #: inx/inkstitch_remove_embroidery_settings.inx:12 #: inx/inkstitch_remove_embroidery_settings.inx:117 msgid "None" msgstr "" -#: lib/elements/stroke.py:323 +#: lib/elements/stroke.py:347 msgid "Starting scale" msgstr "" -#: lib/elements/stroke.py:324 +#: lib/elements/stroke.py:348 msgid "How big the first copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:324 lib/elements/stroke.py:336 +#: lib/elements/stroke.py:348 lib/elements/stroke.py:360 msgid "Used only for ripple stitch with a guide line." msgstr "" -#: lib/elements/stroke.py:335 +#: lib/elements/stroke.py:359 msgid "Ending scale" msgstr "" -#: lib/elements/stroke.py:336 +#: lib/elements/stroke.py:360 msgid "How big the last copy of the line should be, in percent." msgstr "" -#: lib/elements/stroke.py:347 lib/gui/tartan/customize_panel.py:44 +#: lib/elements/stroke.py:371 lib/gui/tartan/customize_panel.py:44 msgid "Rotate" msgstr "" -#: lib/elements/stroke.py:348 +#: lib/elements/stroke.py:372 msgid "Rotate satin guided ripple stitches" msgstr "" -#: lib/elements/stroke.py:359 +#: lib/elements/stroke.py:383 msgid "Join style" msgstr "" -#: lib/elements/stroke.py:360 +#: lib/elements/stroke.py:384 msgid "Join style for non circular ripples." msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "flat" msgstr "" -#: lib/elements/stroke.py:363 +#: lib/elements/stroke.py:387 msgid "point" msgstr "" |
