diff options
Diffstat (limited to 'translations')
30 files changed, 3556 insertions, 2296 deletions
diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po index 7664e4ad..990c51aa 100644 --- a/translations/messages_af_ZA.po +++ b/translations/messages_af_ZA.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:28\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:24\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -738,7 +738,7 @@ msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "" @@ -1104,7 +1104,7 @@ msgstr "" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "" -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "" @@ -1120,218 +1120,260 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "" -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "" -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "" -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "" -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "" -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "" -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "" -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:139 -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." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" + +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" + +#: lib/elements/satin_column.py:193 +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:204 +msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +#: lib/elements/satin_column.py:205 +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:175 +#: lib/elements/satin_column.py:216 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:209 -msgid "Inset amount" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po index e63a5bd3..1dd6eb21 100644 --- a/translations/messages_ar_SA.po +++ b/translations/messages_ar_SA.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:28\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:24\n" "Last-Translator: \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -738,7 +738,7 @@ msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "" @@ -1104,7 +1104,7 @@ msgstr "" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "" -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "" @@ -1120,218 +1120,260 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "" -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "" -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "" -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "" -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "" -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "" -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "" -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:139 -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." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" + +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" + +#: lib/elements/satin_column.py:193 +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:204 +msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +#: lib/elements/satin_column.py:205 +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:175 +#: lib/elements/satin_column.py:216 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:209 -msgid "Inset amount" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po index 3da955d5..caaff23f 100644 --- a/translations/messages_ca_ES.po +++ b/translations/messages_ca_ES.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:28\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:24\n" "Last-Translator: \n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -738,7 +738,7 @@ msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "" @@ -1104,7 +1104,7 @@ msgstr "" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "" -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "" @@ -1120,218 +1120,260 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "" -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "" -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "" -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "" -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "" -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "" -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "" -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:139 -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." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" + +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" + +#: lib/elements/satin_column.py:193 +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:204 +msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +#: lib/elements/satin_column.py:205 +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:175 +#: lib/elements/satin_column.py:216 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:209 -msgid "Inset amount" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po index 9f5d118f..bdf19758 100644 --- a/translations/messages_cs_CZ.po +++ b/translations/messages_cs_CZ.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:28\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:24\n" "Last-Translator: \n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "Oba" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "Před" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "Po" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "Ani" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "Objekt %(id)s má prázdný atribut 'd'. Odstraňte prosím tento objekt z dokumentu." @@ -738,7 +738,7 @@ msgstr "Objekt %(id)s má prázdný atribut 'd'. Odstraňte prosím tento objek #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "chyba:" @@ -1104,7 +1104,7 @@ msgstr "Zakřivený objekt" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "" -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "* Zvolit tento objekt." @@ -1120,218 +1120,260 @@ msgstr "" msgid "Manual stitch along path" msgstr "Ruční stehy podél cesty" -#: lib/elements/satin_column.py:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "* Otevřít vyplňovací záložku" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "* Zakázat vyplňování" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "Příliš málo podcest" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "" -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "" -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "" -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "" -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "" -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "" -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "" -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:139 -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." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" + +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" + +#: lib/elements/satin_column.py:193 +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:204 +msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +#: lib/elements/satin_column.py:205 +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:175 +#: lib/elements/satin_column.py:216 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:209 -msgid "Inset amount" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po index c04453c1..970f3b19 100644 --- a/translations/messages_da_DK.po +++ b/translations/messages_da_DK.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:28\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:24\n" "Last-Translator: \n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -738,7 +738,7 @@ msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "" @@ -1104,7 +1104,7 @@ msgstr "" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "" -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "" @@ -1120,218 +1120,260 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "" -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "" -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "" -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "" -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "" -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "" -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "" -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:139 -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." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" + +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" + +#: lib/elements/satin_column.py:193 +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:204 +msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +#: lib/elements/satin_column.py:205 +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:175 +#: lib/elements/satin_column.py:216 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:209 -msgid "Inset amount" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po index c9d4276d..12b29c01 100644 --- a/translations/messages_de_DE.po +++ b/translations/messages_de_DE.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:29\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:24\n" "Last-Translator: \n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -699,41 +699,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "Vernähen erlauben" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "Faden am Anfang und/oder Ende dieses Objektes vernähen. Manuelle Stiche werden nie vernäht." #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "Anfang und Ende" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "Anfang" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "Ende" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "Nie" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "Vernähen erzwingen" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "Am Ende dieses Objektes vernähen, auch wenn die Distanz zum Folgeobjekt kleiner ist, als in den Ink/Stitch Einstellungen definiert." -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "Objekt %(id)s hat ein leeres Attribut 'd'. Bitte lösche dieses Objekt aus dem Dokument." @@ -741,7 +741,7 @@ msgstr "Objekt %(id)s hat ein leeres Attribut 'd'. Bitte lösche dieses Objekt a #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "Fehler:" @@ -1107,7 +1107,7 @@ msgstr "Polylinienobjekt" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "Dieses Objekt ist eine sog. SVG PolyLine. Ink/Stitch kann zwar mit diesem Objekt arbeiten, es kann aber nicht in Inkscape bearbeitet werden. Nutze einen manuellen Stichpfad, um die Bearbeitung zu ermöglichen." -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "* Wähle dieses Objekt aus." @@ -1123,218 +1123,260 @@ 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:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "Satinsäule hat eine Füllfarbe" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "Satinsäule: Das Objekt hat eine Füllfarbe (sollte es aber nicht)" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "* Öffne das Dialogfeld \"Füllung und Kontur\"" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "* Öffne den Reiter \"Füllung\"" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "* Deaktiviere die Füllung" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "* Alternativ kann in den Parametereinstellungen ein Geradstich aktiviert werden" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "Zu wenig Unterpfade" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "Satinsäule: Das Objekt hat zu wenig Unterpfade. Eine Satinsäule muss mindestens zwei Pfade enthalten." -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "* Füge einen weiteren Unterpfad hinzu (wähle zwei Pfade aus und gehe auf Pfad > Vereinigung)" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "* Nutze alternativ einen Lauf- oder Zick-Zack-Stich (Parametereinstellungen)" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "Ungerade Anzahl von Punkten" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "Satinsäule: Es gibt keine Stichlagen und die Außenlinien haben eine ungleiche Anzahl an Knotenpunkten." -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "Der einfachste Weg dieses Problem zu lösen ist, eine oder mehrere Stichlagen einzufügen. " -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "Stichlagen kontrollieren die Stichrichtung von Satinstichen." -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "* Markiere das Objekt und drücke \"P\", um das Freihandlinien-Werkzeug zu aktivieren." -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "* Halte die Shift-Taste gedrückt, während du die Stichlagen zeichnest." -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "Nicht stickbare Satinsäule" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "Eine Satinsäule besteht aus zwei seitlichen Begrenzungslinien und einer beliebigen Anzahl an Richtungslinien (Stichlagen). Die fehlerhafte Satinsäule hat wahrscheinlich einen anderen Aufbau." -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "Stelle sicher, dass die Satinsäule keine Kombination aus mehreren Satinsäulen ist." -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "Gehe auf unsere Webseite und informiere dich, wie Satinsäulen aufgebaut sind: https://inkstitch.org/de/docs/stitches/satin-column/" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "Jede Stichlage sollte beide Außenlinien einmal kreuzen." -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "Stichlage kreuzt Außenlinie nicht" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "Satinsäule: Eine Stichlage kreuzt nicht beide Außenlinien." -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "Stichlagen kreuzen Außenlinie zu oft" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "Satinsäule: Eine Stichlage überschneidet eine Außenlinie mehrmals." -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "Satinsäule" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "Benutzerdefinierte Satinsäule" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "\"E\" Stich" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "Maximale Stichlänge" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "Maximale Stichlänge für Zwischenstiche." -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "Kurzstich-Einzug" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "Stiche in Bereichen mit hoher Dichte werden um diesen Wert verkürzt." -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "Kurzstitch-Dichte" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "Füge Kurzstiche ein, wenn der Abstand zwischen den Stichen schmaler ist als dieser Wert." -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Zick-Zack Abstand (Spitze zu Spitze)" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." -msgstr "Spitze-zu-Spitze-Abstand zwischen Zick-Zacks." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "Zugausgleich" -#: lib/elements/satin_column.py:139 -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." -msgstr "Satinstiche ziehen den Stoff zusammen. Dadurch wird das Stickbild schmaler, als die in Inkscape gezeichnete Form. Diese Einstellung erweitert die Satinsäule, um diesen Effekt auszugleichen." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" +msgstr "" + +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "Konturunterlage" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "Konturunterlage" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "Stichlänge" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" -msgstr "Einrückung" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." -msgstr "Umrandung verkleinern, um zu verhindern, dass die Unterlage an der Außenseite der Satinsäule sichtbar wird." +#: lib/elements/satin_column.py:193 +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:175 +#: lib/elements/satin_column.py:204 +msgid "Inset distance (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:205 +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:216 msgid "Center-walk underlay" msgstr "Mittellinien Unterlage" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "Mittellinien Unterlage" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "Wiederholungen" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "Zick-Zack Unterlage" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "Zick-Zack Unterlage" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "Zick-Zack Abstand (Spitze zu Spitze)" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "Abstand zwischen den Spitzen der Zick-Zacks." -#: lib/elements/satin_column.py:209 -msgid "Inset amount" -msgstr "Einrückung" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" +msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "Standard: Halbe Einrückung der Konturunterlage" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "Stich unterteilen, wenn maximale Stichlänge überschritten ist" diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po index bbb16b4b..8d310b3c 100644 --- a/translations/messages_el_GR.po +++ b/translations/messages_el_GR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:29\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:24\n" "Last-Translator: \n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -738,7 +738,7 @@ msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "" @@ -1104,7 +1104,7 @@ msgstr "" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "" -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "" @@ -1120,218 +1120,260 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "" -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "" -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "" -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "" -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "" -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "" -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "" -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:139 -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." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" + +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" + +#: lib/elements/satin_column.py:193 +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:204 +msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +#: lib/elements/satin_column.py:205 +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:175 +#: lib/elements/satin_column.py:216 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:209 -msgid "Inset amount" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po index 66021314..c2d0108b 100644 --- a/translations/messages_en_US.po +++ b/translations/messages_en_US.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:29\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:24\n" "Last-Translator: \n" "Language-Team: English\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -738,7 +738,7 @@ msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "" @@ -1104,7 +1104,7 @@ msgstr "" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "" -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "" @@ -1120,218 +1120,260 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "" -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "" -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "" -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "" -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "" -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "" -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "" -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:139 -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." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" + +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" + +#: lib/elements/satin_column.py:193 +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:204 +msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +#: lib/elements/satin_column.py:205 +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:175 +#: lib/elements/satin_column.py:216 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:209 -msgid "Inset amount" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po index 684b4ddf..e9f9ef50 100644 --- a/translations/messages_es_ES.po +++ b/translations/messages_es_ES.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:29\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:25\n" "Last-Translator: \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "Permitir puntadas de remate" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "Ate el hilo al principio y/o al final de este objeto. La puntada manual no agregará puntadas de remate." #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "Ambos" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "Antes" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "Después" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "Ninguno" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "Forzar las puntadas de refuerzo" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "Cosa puntadas de bloqueo después de coser este elemento, incluso si la distancia al siguiente objeto es más corta que la definida por el valor de longitud de contracción en las preferencias de Ink/Stitch." -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "El objeto %(id)s tiene un atributo 'd' vacío. Elimine este objeto de su documento." @@ -738,7 +738,7 @@ msgstr "El objeto %(id)s tiene un atributo 'd' vacío. Elimine este objeto de su #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "error:" @@ -1104,7 +1104,7 @@ msgstr "Objeto Polilínea" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "Este objeto es una polilínea SVG. Ink/Stitch puede funcionar con esta forma, pero no puede editarla en Inkscape. Conviértalo en una ruta de puntada manual para permitir la edición." -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "* Seleccione este objeto." @@ -1120,218 +1120,260 @@ 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:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "La columna satinada tiene relleno" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "Columna satinada: el objeto tiene un relleno (pero no debería)" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "* Abra el panel de Relleno y Trazo" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "* Abra la pestaña Relleno" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "* Deshabilitar el Relleno" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "* Alternativa: Abra Parámetros y cambie esta ruta a trazo para deshabilitar el modo columna Satén" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "Muy pocas Subrutas" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "Columna Satén: El objeto tiene muy pocos subtrayectos. Una columna de raso debe tener al menos dos subtrayectos (los rieles)." -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "* Agregue otra subruta (seleccione dos rieles y haga Ruta> Combinar)" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "* Convertir a puntada corriente o a raso simple (Parámetros de extensión)" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "Desigual numero de puntos" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "Columna satinada: No hay peldaños y los rieles tienen un número desigual de puntos." -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "La forma más sencilla de resolver este problema es agregar uno o más peldaños. " -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "Los peldaños controlan la dirección de la puntada en las columnas del raso." -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "* Con el objeto seleccionado presione \"P\" para activar la herramienta de lápiz." -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "* Mantenga presionada la tecla \"Mayús\" mientras dibuja el peldaño." -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "Cada peldaño debe cruzar ambos rieles una vez." -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "El peldaño no se cruza con los rieles" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "Columna satén: un peldaño no se cruza con ambos rieles." -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "Los peldaños se cruzan demasiadas veces" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "Columna de satén: un peldaño se cruza con un riel más de una vez." -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "Columnas de raso" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "Columna de raso personalizada" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "\"E\" puntada" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "Longitud de puntada máxima" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "Longitud máxima de puntada para puntadas divididas." -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Espaciado en zig-zag (pico a pico)" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." -msgstr "Distancia de pico a pico entre Zig-Zags." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "Compensación de tracción" -#: lib/elements/satin_column.py:139 -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." -msgstr "Las puntadas de satén unen la tela, lo que da como resultado una columna más estrecha de lo que dibuja en Inkscape. Este ajuste expande cada par de penetraciones de aguja hacia afuera desde el centro de la columna de satén." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" +msgstr "" + +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "Contorno de base" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "Contorno de Base" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "Longitud de la Puntada" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" -msgstr "Cantidad de inserción de refuerzo de contorno" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." -msgstr "Reduzca el contorno para evitar que la base se vea alrededor del exterior de la columna de satén." +#: lib/elements/satin_column.py:193 +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:175 +#: lib/elements/satin_column.py:204 +msgid "Inset distance (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:205 +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:216 msgid "Center-walk underlay" msgstr "Capa base para caminar en el centro" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "Capa base para caminar en el centro" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "Repetir" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "Capa base en zig-zag" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "Capa base en zig-zag" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "Espaciado en zig-zag (pico a pico)" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "Distancia entre picos de los Zig-Zags." -#: lib/elements/satin_column.py:209 -msgid "Inset amount" -msgstr "Cantidad insertada" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" +msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 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:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "Dividir si se excede el máximo de longitud de puntada" diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po index 990962cd..48a94ec7 100644 --- a/translations/messages_fi_FI.po +++ b/translations/messages_fi_FI.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:29\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:24\n" "Last-Translator: \n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -738,7 +738,7 @@ msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "virhe:" @@ -1104,7 +1104,7 @@ msgstr "" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "" -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "* valitse tämä objekti." @@ -1120,218 +1120,260 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "Satiinissa on täyttö" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "Satiini: objektissa on täyttö (mutta ei pitäisi olla)" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "* avaa täyttö välilehti" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "* Täyttö pois käytöstä" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "Liian vähän alipolkuja" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "Satiinipolku: objektilla on liianvähän alipolkuja. Satiinipolulla pitää olla vähintään kaksi alipolkua." -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "* Lisää toinen alipolku (valitse 2 polkua ja tee polku>yhdistä)" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "* Muuta juoksevaksitikiksi tai yksinkertaiseksi satiiniksi (parametri lisäosa)" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "Pisteitä pariton määrä" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "Saatiinipolku: Apuviivat puuttuu ja pisteitä on pariton määrä." -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "Helpoin tapa ratkaista tämä on lisätä yksi tai useampi apuviiva. " -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "Apuviivat määrittävät satiinin suunnan satiini polulla." -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "*valitussa objektissa paina \"P\" aktivoidaksesi kynätyökalun." -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "*Pidä \"shift\" pohjassa piirtäessäsi apuviivan." -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "Jokaisen apuviivan pitää ylittää molemmat satiiniviivat." -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "Apuviiva ei ylitä satiinipolkua" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "Satiinipolku: apuviiva ei ylitä molempia satiiniviivoja." -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "Satiini: poikkiviiva ylittää muodon enemmän kuin kerran." -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "Satiini" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "Erikois satiini" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "\"E\" tikki" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "" -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Sik-sak väli (huipusta huippuun)" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." -msgstr "Huipusta huippuun väli siksakissa." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "Veto kompensaatio" -#: lib/elements/satin_column.py:139 -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." -msgstr "Satiinitikki vetää kangasta yhteen, lopputuloksena on satiini polku joka on kapeampi kuin mallinnettu. Tämä asetus kompensoi satiinin kapenemista." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" +msgstr "" + +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "Muodon pohja" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "Muodon pohja" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "Tikin pituus" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" -msgstr "Muodon pohjan sisennys" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." -msgstr "Kutista ylkoviivaa, estääksesi pohjan näkymisen satiinin alta." +#: lib/elements/satin_column.py:193 +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:175 +#: lib/elements/satin_column.py:204 +msgid "Inset distance (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:205 +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:216 msgid "Center-walk underlay" msgstr "Keskitikki pohjustus" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "Keskitikki pohjustus" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "Toistot" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "Sik-Sak pohjustus" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "Sik-Sak pohjustus" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "Sik-Sak väli (huipustahuippuun)" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "Sik-Sak huippujen väli." -#: lib/elements/satin_column.py:209 -msgid "Inset amount" -msgstr "Sisennyksen etäisyys" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" +msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po index 2edd596f..420d2b76 100644 --- a/translations/messages_fr_FR.po +++ b/translations/messages_fr_FR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:29\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:24\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -699,41 +699,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "Autoriser les points d'arrêts" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "Autorise l'ajout de points d'arrêts sur l’élément uniquement au début ou en fin ou en début et fin ou jamais. Les points manuels ne sont pas concernés par les points d'arrêts." #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "Au début et à la fin" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "Au début" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "A la fin" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "Ni" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "Forcer des points d'arrêt" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "Créer des points d'arrêt après avoir cousu cet élément, même si la distance jusqu'à l'objet suivant est plus courte que le paramètre 'saut de fils' défini dans les préférences Ink/Stitch." -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "L'objet %(id)s a un attribut 'd' vide. S’il vous plaît supprimer cet objet dans votre document." @@ -741,7 +741,7 @@ msgstr "L'objet %(id)s a un attribut 'd' vide. S’il vous plaît supprimer cet #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "erreur :" @@ -1107,7 +1107,7 @@ msgstr "Objet poly-ligne" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "Cet objet est un Polyline SVG. Ink/Stitch ne peut pas traiter cette forme, mais vous pouvez la modifier dans Inkscape. Convertissez-la en chemin de points manuels." -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "* Sélectionnez cet objet." @@ -1123,218 +1123,260 @@ 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:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "La colonne satin a un remplissage" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "Colonne satin: L'objet a un remplissage (mais ne devrait pas)" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "* Ouvrir le panneau Fond et contour" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "* Ouvrir l'onglet Fond" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "* Désactiver le Fond" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "* Alternative: Ouvrir Paramètres et basculer ce chemin vers Trait pour désactiver le mode colonne satin" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "Trop peu de sous-chemins" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "Colonne satin: L'objet a trop peu de sous-chemins. Une colonne satin doit avoir au moins deux sous-chemins (les rails)." -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "Ajouter un autre sous-chemin (sélectionner deux rails et faire Chemin>Combiner)" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "Convertir en point droit ou satin simple (Params extension)" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "Nombre de points inégal" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "Colonne satin: Soit il n'y a aucune traverse de direction, soit les rails n'ont pas le même nombre de points." -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "La façon la plus simple de résoudre ce problème est d'ajouter une ou plusieurs traverses de direction. " -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "Les traverses de direction contrôlent la direction des points dans les colonnes Satin." -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "*L'objet étant sélectionné appuyez sur \"P\" pour activer l'outil crayon." -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "*Maintenir la touche \"Majuscule\" enfoncée en traçant la traverse de direction." -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "Colonne de satin non brodable" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "Une colonne satin est constituée de deux rails et d'une ou plusieurs traverses. Cette colonne satin peut avoir une configuration différente." -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "Assurez-vous que votre colonne satin n'est pas une combinaison de plusieurs colonnes satin." -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "Allez sur notre site web et lisez à quoi une colonne de satin devrait ressembler: https://inkstitch.org/fr/docs/stitches/satin-column/" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "Chaque traverse de direction doit couper chacun des deux rails une fois." -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "La traverse de direction ne coupe pas les rails" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "Colonne satin : Une traverse de direction ne coupe pas les deux rails." -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "La traverse de direction coupe les rails trop de fois" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "Colonne satin: Une traverse de direction coupe un rail plus d'une fois." -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "Colonne Satin" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "Colonne de satin personnalisée" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "Point « E »" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "Longueur maximale du point" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "Longueur maximale du point pour couper les points." -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "Décalage des points courts" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "Les points dans les zones à forte densité seront raccourcis de cette quantité." -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "Distance des points courts" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "Faites des points courts si la distance entre les crêtes est inférieure à cette valeur." -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Espacement Zig-Zag (crête à crête)" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." -msgstr "Distance crête à crête entre zig-zags." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "Compensation d'étirement" -#: lib/elements/satin_column.py:139 -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." -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 agrandit le point depuis le centre vers l’extérieur de la colonne satin." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" +msgstr "" + +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "Sous-couche de contour" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "Sous-couche de Contour" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "Longueur de point" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" -msgstr "Montant du décalage de la sous-couche de contour" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, 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:193 +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:175 +#: lib/elements/satin_column.py:204 +msgid "Inset distance (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:205 +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:216 msgid "Center-walk underlay" msgstr "Sous-couche centrale" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "Sous-couche centrale" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "Répétitions" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "Sous-couche Zig-Zag" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "Sous-couche Zig-Zag" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "Espacement Zig-Zag (crête à crête)" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "Distance entre les crêtes des zig-zags." -#: lib/elements/satin_column.py:209 -msgid "Inset amount" -msgstr "Montant du décalage" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" +msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 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:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 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" diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po index 014ad890..dab3f04d 100644 --- a/translations/messages_he_IL.po +++ b/translations/messages_he_IL.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:29\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:24\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -738,7 +738,7 @@ msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "" @@ -1104,7 +1104,7 @@ msgstr "" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "" -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "" @@ -1120,218 +1120,260 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "" -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "" -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "" -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "" -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "" -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "" -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "" -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:139 -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." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" + +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" + +#: lib/elements/satin_column.py:193 +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:204 +msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +#: lib/elements/satin_column.py:205 +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:175 +#: lib/elements/satin_column.py:216 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:209 -msgid "Inset amount" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po index f1e6d8aa..9aac73dd 100644 --- a/translations/messages_hu_HU.po +++ b/translations/messages_hu_HU.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:29\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:24\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -738,7 +738,7 @@ msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "" @@ -1104,7 +1104,7 @@ msgstr "" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "" -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "" @@ -1120,218 +1120,260 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "" -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "" -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "" -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "" -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "" -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "" -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "" -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:139 -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." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" + +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" + +#: lib/elements/satin_column.py:193 +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:204 +msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +#: lib/elements/satin_column.py:205 +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:175 +#: lib/elements/satin_column.py:216 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:209 -msgid "Inset amount" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po index 8d407165..402449ab 100644 --- a/translations/messages_it_IT.po +++ b/translations/messages_it_IT.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:29\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:24\n" "Last-Translator: \n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "L'oggetto %(id)s ha un attributo vuoto. Cancella questo oggetto dal tuo documento." @@ -738,7 +738,7 @@ msgstr "L'oggetto %(id)s ha un attributo vuoto. Cancella questo oggetto dal tuo #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "errore:" @@ -1104,7 +1104,7 @@ msgstr "" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "Questo oggetto è una polilinea SVG. Ink/Stitch può lavorare con queste forme ma non è possibile modificarle in Inkscape. Per poterle modificare bisogna convertirle in un percorso di cucitura manuale." -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "* Seleziona questo oggetto." @@ -1120,218 +1120,260 @@ msgstr "* Opzionale: esegui l'estensione \"Parametri\" e abilita \"cucitura manu msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "La colonna raso non è vuota" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "Colonna raso: l'oggetto dovrebbe essere vuoto ma non lo è" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "* Apri il pannello \"Riempi e traccia\"" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "* Apri la scheda Riempimento" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "* Disabilita il riempimento" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "* Alternativa: apri i paramentri e trasforma questo percorso in traccia per disabilitare la modalità \"Colonna raso\"" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "Numero insufficiente di sotto-percorsi" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "Colonna raso: l'oggetto ha un numero di sotto-percorsi insufficiente. Una colonna raso deve avere almeno due sotto-percorsi (i binari)." -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "* Aggiungi un altro sotto-percorso (seleziona due binari ed esegui Percorso > Combina)" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "* Converti in cucitura progressiva o raso semplice (estensione Parametri)" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "Numero di punti sbilanciato" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "Colonna raso: non ci sono guide e i binari hanno un numero di punti diverso." -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "Il modo più semplice per risolvere questo problema è aggiungere una o più guide. " -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "Le guide controllano la direzione di cucitura nelle colonne raso." -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "* Con l'oggetto selezionato premere \"P\" per attivare lo strumento matita." -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "* Tenere premuto \"Shift\" mentre si disegna la guida." -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "Ogni guida dovrebbe incrociare i binari almeno una volta." -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "La guida non incrocia i binari" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "Colonna raso: una guida non incrocia entrambi i binari." -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "Colonna raso: una guida incrocia un binario più di una volta." -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "Colonna in raso" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "Colonna in raso personalizzata" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "Punto \"E\"" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "" -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Spaziatura a zig-zag (picco a picco)" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." -msgstr "La distanza tra i picchi del zig-zag." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "Compensazione tiraggio" -#: lib/elements/satin_column.py:139 -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." -msgstr "I punti raso avvicinano il tessuto, con il risultato che la colonna è più stretta di quella disegnata. Questa impostazione allarga ogni coppia di inserimenti dell'ago verso l'esterno rispetto al centro della colonna raso." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" +msgstr "" + +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "Sottostrato del contorno" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "Sottostrato del contorno" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "Lunghezza del punto" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" -msgstr "Offset interno del sottostrato del contorno" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." -msgstr "Stringere i bordi per evitare che la base fuoriesca dai limiti della colonna raso." +#: lib/elements/satin_column.py:193 +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:175 +#: lib/elements/satin_column.py:204 +msgid "Inset distance (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:205 +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:216 msgid "Center-walk underlay" msgstr "Base passaggio centrale" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "Base passaggio centrale" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "Ripetizioni" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "Base zig-zag" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "Base zig-zag" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "Spazio del zig-zag (da picco a picco)" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "Distanza dei picchi del zig-zag." -#: lib/elements/satin_column.py:209 -msgid "Inset amount" -msgstr "Quantità di inserimento" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" +msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "default: metà dell'inserimento di sottostrato del contorno" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po index a6c9f49c..60514db1 100644 --- a/translations/messages_ja_JP.po +++ b/translations/messages_ja_JP.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:29\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:24\n" "Last-Translator: \n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "ロックステッチを許可する" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "このオブジェクトの最初または最後、あるいはその両方でスレッドを結びます。手動ステッチはロックステッチを追加しません。" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "両方" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "前" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "後" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "どちらでもない" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "オブジェクト %(id)sには空の 'd' 属性があります。このオブジェクトをドキュメントから削除してください。" @@ -738,7 +738,7 @@ msgstr "オブジェクト %(id)sには空の 'd' 属性があります。この #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "エラー" @@ -1106,7 +1106,7 @@ msgstr "ポリラインオブジェクト" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "このオブジェクトはSVGポリラインです。インク/ステッチはこの形状で機能しますが、Inkscapeで編集することはできません。編集できるように、手動のステッチパスに変換します。" -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "*このオブジェクトを選択します。" @@ -1122,218 +1122,260 @@ msgstr "*オプション:パラメーター拡張機能を実行し、[手動 msgid "Manual stitch along path" msgstr "パスに沿った手動ステッチ" -#: lib/elements/satin_column.py:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "サテンの列がいっぱいです" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "サテンの列:オブジェクトに塗りつぶしがあります(表示されるべきではありません)" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "* フィルストロークパネルを開きます" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "* フィルタブを開きます" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "*フィルを無効にする" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "*代替方法:パラメータを開き、このパスをストロークに切り替えて、サテンカラムモードを無効にします" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "サブパスが少なすぎます" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "サテンの列:オブジェクトのサブパスが少なすぎます。サテンの柱には、少なくとも2つのサブパス(レール)が必要です。" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "*別のサブパスを追加します(2つのパスを選択し、[パス]> [結合] を実行します)" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "*ランニングステッチまたはシンプルなサテンに変換(パラメーターエクステンション)" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "ポイント数が等しくありません" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "サテンの柱:横木はなく、パスのポイント数は等しくありません。" -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "この問題を解決する最も簡単な方法は、1つ以上のラングを追加することです。 " -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "ラングは、サテンの柱のステッチの方向を制御します。" -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "*選択したオブジェクトで「P」を押して鉛筆ツールをアクティブにします。" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "*ラングを描画している間「Shift」を押したままにします。" -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "各ラングは、両方のレールと1回交差する必要があります。" -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "ラングはレールと交差しません" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "サテンの柱:ラングは両方のパスと交差しません。" -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "ラングが何度も交差する" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "サテンの柱:ラングがパスと複数回交差します。" -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "サテンカラム" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "カスタムサテンカラム" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "「E」ステッチ" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "最大ステッチの長さ" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "スプリットステッチの最大ステッチ長さ" -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "ジグザグ間隔(ピークツーピーク)" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." -msgstr "ジグザグ間のピーク間距離" +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "縮み補正" -#: lib/elements/satin_column.py:139 -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." -msgstr "サテンステッチが生地を引き寄せ、Inkscapeで描くよりも列が狭くなります。この設定は、サテンの柱の中心から外側に向かって針の貫通の各ペアを拡張します。" +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" +msgstr "" + +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "輪郭アンダーレイ" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "輪郭アンダーレイ" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "ステッチの長さ" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" -msgstr "輪郭アンダーレイはめ込み量" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." -msgstr "アウトラインを縮小して、サテンの柱の外側にアンダーレイが表示されないようにします。" +#: lib/elements/satin_column.py:193 +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:175 +#: lib/elements/satin_column.py:204 +msgid "Inset distance (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:205 +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:216 msgid "Center-walk underlay" msgstr "センターウォークアンダーレイ" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "センターウォークアンダーレイ" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "繰り返し" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "ジグザグアンダーレイ" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "ジグザグアンダーレイ" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "ジグザグ間隔(ピークツーピーク)" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "ジグザグのピーク間の距離。" -#: lib/elements/satin_column.py:209 -msgid "Inset amount" -msgstr "はめ込み量" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" +msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "デフォルト:等高線アンダーレイインセットの半分" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "最大ステッチ長さを超えた場合のスプリットステッチ" diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po index 2d5867a6..0cf58509 100644 --- a/translations/messages_ko_KR.po +++ b/translations/messages_ko_KR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:29\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:25\n" "Last-Translator: \n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -738,7 +738,7 @@ msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "" @@ -1104,7 +1104,7 @@ msgstr "" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "" -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "" @@ -1120,218 +1120,260 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "" -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "" -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "" -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "" -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "" -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "" -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "" -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:139 -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." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" + +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" + +#: lib/elements/satin_column.py:193 +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:204 +msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +#: lib/elements/satin_column.py:205 +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:175 +#: lib/elements/satin_column.py:216 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:209 -msgid "Inset amount" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po index 8f3f4399..67cfc160 100644 --- a/translations/messages_nl_NL.po +++ b/translations/messages_nl_NL.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:29\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:24\n" "Last-Translator: \n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -699,41 +699,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "Sta locksteken toe" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "Knoop draad aan het begin en/of einde van dit voorwerp. Handmatige steek zal geen locksteken toevoegen." #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "Beide" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "Voor" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "Na" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "Geen" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "Force locksteken" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "Naai locksteken na het naaien van dit element, zelfs als de afstand tot het volgende object korter is dan de waarde voor de collaps length in de Inkt/Stik voorkeuren." -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "Object %(id)s heeft een leeg 'd' attribuut. Verwijder het object uit het document." @@ -741,7 +741,7 @@ msgstr "Object %(id)s heeft een leeg 'd' attribuut. Verwijder het object uit het #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "fout:" @@ -1107,7 +1107,7 @@ msgstr "Polylijn Object" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "Dit object is een SVG Polylijn, Ink/Stitch kan met deze vorm overweg, maar hij kan niet bewerkt worden in Inkscape. Zet om naar een pad met handmatige steek om te kunnen bewerken." -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "* Selecteer dit object." @@ -1123,218 +1123,260 @@ 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:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "Satijnbaan heeft opvulling" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "Satijnbaan: Object heeft opvulling (maar dat moet niet)" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "* Open het Vulling en Lijn paneel" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "* Open het Opvul tabblad" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "* Opvullen uitschakelen" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "* Je kunt ook het Params menu openen en dit pad naar Lijn omzetten om Satijnbaan modus uit te schakelen" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "Te weinig subpaden" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "Satijnbaan: Object heeft te weinig subpaden. Een Satijnbaan moet minstens twee subpaden hebben (de rails)." -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "* Voeg nog een subpad toe (selecteer twee rails en kies Pad > Combineer)" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "* Zet om naar een doorlopende steek of simpele Satijnsteek (via Params)" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "Ongelijk aantal punten" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "Satijnbaan: Er zijn geen sporten en de rails hebben een ongelijk aantal punten." -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "The makkelijkste oplossing is om een of meer sporten toe te voegen. " -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "Sporten bepalen de steekrichting voor Satijnbanen." -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "* Met het geselecteerde object kies \"P\" om het potlood gereedschap te activeren." -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "* Houdt \"Shift\" ingedrukt tijdens het tekenen van de sport." -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "Niet te stikken satijnen kolom" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "Een satijnzuil bestaat uit twee rails en één of meer sporten. Deze satijnkolom kan een andere opstelling hebben." -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "Zorg ervoor dat uw satijnen kolom niet een combinatie is van meerdere satijnen kolommen." -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "Ga naar onze website en lees hoe een satijnen kolom eruit moet zien https://inkstitch.org/docs/stitches/satin-column/" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "Elke sport moet beide rails eenmaal doorkruisen." -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "Sport doorkruist de rails niet" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "Satijnbaan: een sport doorkruist niet beide rails." -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "Sporten kruisen elkaar te vaak" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "Satijnbaan: Een sport doorkruist een rail meer dan eens." -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "Satijnbaan" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "Aangepaste satijnbaan" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "\"E\" steek" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "Maximale steeklengte" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "Maximale steeklengte voor gesplitste steken." -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "Korte steek inzet" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "Steken in gebieden met een hoge dichtheid zullen met deze hoeveelheid worden ingekort." -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "Korte steekafstand" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "Maak korte steken als de afstand tussen de steken kleiner is dan dit." -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Zig-zag afstand (piek-naar-piek)" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." -msgstr "Piek-naar-piek afstand tussen zig-zag steken." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "Trek compensatie" -#: lib/elements/satin_column.py:139 -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." -msgstr "Satijnsteken trekken de stof samen, waardoor de baan smaller wordt dan getekend in Inkscape. Deze instelling zet ieder paar naaldsteken wat verder weg van het midden van de satijnbaan." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" +msgstr "" + +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "Omtrek versteviging" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "Omtrek Versteviging" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "Steek lengte" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" -msgstr "Omtrekversteviging randafstand" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." -msgstr "Verklein de omtrek om te voorkomen dat de versteviging zichtbaar is langs de rand van de satijnbaan." +#: lib/elements/satin_column.py:193 +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:175 +#: lib/elements/satin_column.py:204 +msgid "Inset distance (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:205 +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:216 msgid "Center-walk underlay" msgstr "Middenlijn versteviging" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "Middenlijn Versteviging" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "Herhalingen" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "Zig-zag versteviging" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "Zig-zag Versteviging" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "Zig-zag afstand (piek-naar-piek)" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "Afstand tussen pieken van de zig-zag steken." -#: lib/elements/satin_column.py:209 -msgid "Inset amount" -msgstr "Randafstand" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" +msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "standaard: de helft van de versteviging randafstand" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "Splitsen van steek als afstand van maximale steeklengte wordt overschreden" diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po index 85637ee4..8d76733a 100644 --- a/translations/messages_no_NO.po +++ b/translations/messages_no_NO.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:29\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:25\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -699,41 +699,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "Tillat hefte-sting" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "Heft tråden i begynnelsen og/eller på slutten av dette elementet. Manuelle sting vil ikke tilføye hefte-sting." #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "Begge" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "Før" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "Etter" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "Sy heftesting etter å ha bridert dette elementet, selvom avstanden til det neste element er kortere enn definert ved den \"collapse\" lengde-verdi i Ink/Stich sin preferanser." -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -741,7 +741,7 @@ msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "feil:" @@ -1107,7 +1107,7 @@ msgstr "Polylinje objekt - et objekt med mange linjer" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "" -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "* Velg dette objektet." @@ -1123,218 +1123,260 @@ msgstr "" msgid "Manual stitch along path" msgstr "Manuelle sting langs med stien" -#: lib/elements/satin_column.py:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "Satengsømmen har fyll" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "* Åpne Fyll og strek-panelet" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "Åpne Fyll-knappen" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "Deaktiver fyllet" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "For få under-stier" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "" -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "" -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "" -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "" -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "" -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "" -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "Sateng sting" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "E-sting" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "Maksimun stinglengde" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "" -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "Avstanden til korte sting" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "Lager korte sting hvis avstanden mellom stingene er kortere enn dette." -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Zig-zag avstand (topp til topp)" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:139 -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." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" + +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "Kontur-underlag" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "Sting-lengde" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" + +#: lib/elements/satin_column.py:193 +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:204 +msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +#: lib/elements/satin_column.py:205 +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:175 +#: lib/elements/satin_column.py:216 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "Gjentakelser" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "Zigzag-underlag" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "Zig-zag underlag" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "Zig-zag avstand (topp til topp)" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "Avstanden mellom toppene i zigzag-sting." -#: lib/elements/satin_column.py:209 -msgid "Inset amount" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po index 3f84e914..77f2c505 100644 --- a/translations/messages_pl_PL.po +++ b/translations/messages_pl_PL.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:29\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:25\n" "Last-Translator: \n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "Obydwa" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "Przedtem, zanim" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "Po, później" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "Żaden" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "Blokowanie ściegu" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "Blokuj ścieg po uszyciu tego elementu, nawet jeśli odległość do następnego obiektu jest mniejsza niż określona wartość w preferencjach Ink/Stitch." -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "Obiekt %(id)s ma pusty atrybut „d”. Usuń ten obiekt ze swojego dokumentu." @@ -738,7 +738,7 @@ msgstr "Obiekt %(id)s ma pusty atrybut „d”. Usuń ten obiekt ze swojego doku #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "błąd:" @@ -1104,7 +1104,7 @@ msgstr "Obiekt polilinii" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "Ten obiekt to polilinia (łamana) SVG. Ink/Stitch może pracować z tym kształtem, ale nie możesz go edytować w Inkscape. Przekształć go w ręczną ścieżkę ściegu, aby umożliwić edycję." -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "* Wybierz ten obiekt." @@ -1120,218 +1120,260 @@ 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:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "Satynowa kolumna ma wypełnienie" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "Kolumna satynowa: obiekt ma wypełnienie (ale nie powinien)" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "* Otwórz panel wypełnij i obrysuj" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "* Otwórz zakładkę Wypełnij" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "* Wyłącz wypełnienie" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "" -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "" -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "" -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "" -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "" -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "" -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "" -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:139 -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." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" + +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" + +#: lib/elements/satin_column.py:193 +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:204 +msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +#: lib/elements/satin_column.py:205 +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:175 +#: lib/elements/satin_column.py:216 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:209 -msgid "Inset amount" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po index f12774bb..c4df66f6 100644 --- a/translations/messages_pt_BR.po +++ b/translations/messages_pt_BR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:29\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:25\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -738,7 +738,7 @@ msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "" @@ -1104,7 +1104,7 @@ msgstr "" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "" -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "" @@ -1120,218 +1120,260 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "" -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "" -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "" -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "" -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "" -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "" -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "" -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:139 -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." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" + +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" + +#: lib/elements/satin_column.py:193 +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:204 +msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +#: lib/elements/satin_column.py:205 +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:175 +#: lib/elements/satin_column.py:216 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:209 -msgid "Inset amount" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po index 1a8161cc..b03ecc6b 100644 --- a/translations/messages_pt_PT.po +++ b/translations/messages_pt_PT.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:29\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:25\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -738,7 +738,7 @@ msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "" @@ -1104,7 +1104,7 @@ msgstr "" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "" -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "" @@ -1120,218 +1120,260 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "" -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "" -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "" -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "" -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "" -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "" -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "Coluna de matizado" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "Coluna de matizado personalizado" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "" -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Espaçamento Zig-zag (crista-a-crista)" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "Compensação de repuxado" -#: lib/elements/satin_column.py:139 -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." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" + +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "Sub-camada de controno" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "Sub-camada de controno" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "Distância de ponto" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" -msgstr "Offset interno da Sub-camada de contorno" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +#: lib/elements/satin_column.py:193 +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:175 +#: lib/elements/satin_column.py:204 +msgid "Inset distance (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:205 +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:216 msgid "Center-walk underlay" msgstr "Sub-camada com movimento central" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "Sub-camada com movimento central" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "Repetições" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "Sub-camada em Zig-zag" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "Sub-camada em Zig-zag" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "Espaçamento Zig-zag (crista-a-crista)" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:209 -msgid "Inset amount" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po index f1eb3503..52bd56d0 100644 --- a/translations/messages_ro_RO.po +++ b/translations/messages_ro_RO.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:29\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:25\n" "Last-Translator: \n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -738,7 +738,7 @@ msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "" @@ -1104,7 +1104,7 @@ msgstr "" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "" -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "" @@ -1120,218 +1120,260 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "" -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "" -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "" -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "" -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "" -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "" -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "" -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:139 -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." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" + +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" + +#: lib/elements/satin_column.py:193 +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:204 +msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +#: lib/elements/satin_column.py:205 +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:175 +#: lib/elements/satin_column.py:216 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:209 -msgid "Inset amount" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po index 56b56a8e..6982d8ba 100644 --- a/translations/messages_ru_RU.po +++ b/translations/messages_ru_RU.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:29\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:25\n" "Last-Translator: \n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "Разрешить добавлять закрепки" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "Закрепки в начале и/или конце этого объекта. Для ручных стежков закрепки добавляться не будут." #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "Обе" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "Начальная" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "Конечная" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "Не добавлять" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "Обязательные закрепки" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "Вышивать закрепку после вышивания этого элемента, даже если дистанция до следующего объекта меньше, чем указано в параметре длины свёртки в настройках Ink/Stitch." -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "У объекта %(id)s атрибут 'd' пуст. Удалите этот объект из вашего дизайна." @@ -738,7 +738,7 @@ msgstr "У объекта %(id)s атрибут 'd' пуст. Удалите э #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "ошибка:" @@ -1104,7 +1104,7 @@ msgstr "Объект полилиния" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "Этот объект имеет тип SVG PolyLine. Ink/Stitch может работать с такими формами, но вы не можете редактировать их в Inkscape. Конвертируйте объект в контур, чтобы можно было его изменять." -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "* Выберите этот объект." @@ -1120,218 +1120,260 @@ msgstr "* Не обязательно: Запустите Параметры и msgid "Manual stitch along path" msgstr "Ручная строчка вдоль линии" -#: lib/elements/satin_column.py:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "Сатиновая колонна имеет заливку" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "Сатиновая колонна: У объекта есть заливка(чего быть не должно)" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "* Откройте панель Заливка и Обводка" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "* Откройте вкладку Заливка" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "* Уберите заливку" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "* Другой вариант: откройте Параметры и переключите этот объект на Строчку, отключив режим Сатиновой колонны" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "Слишком мало линий" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "Сатиновая колонна: в объекте мало линий. В сатиновой колонне должно быть по крайней мере две линии(направляющие)." -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "* Добавьте еще одну линию (выделите две направляющие и выполните Контур > Объединить)" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "* Конвертируйте в строчку или зигзаг (через Параметры)" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "Неравное количество точек" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "Сатиновая колонна: Поперечин нет, но количество точек на направляющих не равно друг другу." -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "Проще всего добавить одну или несколько поперечин. " -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "Поперечины управляют наклоном стежков в сатиновой колонне." -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "* Когда объект выбран нажмите клавишу P чтобы выбрать инструмент Карандаш." -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "* Удерживая клавишу Shift нарисуйте поперечину." -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "Каждая поперечина должна пересекать обе направляющих." -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "Поперечина не пересекает направляющие" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "Сатиновая колонна: Поперечина не пересекает обе направляющие." -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "Поперечины пересекаются слишком много раз" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "Сатиновая колонна: Поперечина пересекает направляющую более одного раза." -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "Сатиновая Колонна" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "Сатиновая колонна" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "Стежки в форме \"Е\"" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "Максимальная длина стежка" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "Максимальная длина стежка до его разделения." -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Плотность зигзага (расстояние между пиками)" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." -msgstr "Расстояние между пиками зигзага." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "Компенсация стягивания" -#: lib/elements/satin_column.py:139 -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." -msgstr "Стежки сатина стягивают ткань в месте вышивки, в результате колонна получается тоньше, чем указанно в Inkscape. Эта настройка раздвигает каждую пару проколов от центра сатиновой колонны." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" +msgstr "" + +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "Предварительная прострочка контура" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "Прострочка Контура" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "Длина стежка" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" -msgstr "Отступ прострочки от края" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." -msgstr "Сужает внешнюю границу прострочки, чтобы она не показывалась из-под сатиновой колонны." +#: lib/elements/satin_column.py:193 +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:175 +#: lib/elements/satin_column.py:204 +msgid "Inset distance (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:205 +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:216 msgid "Center-walk underlay" msgstr "Предварительная прострочка по центру" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "Прострочка По Центру" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "Повторов строчки" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "Предварительная прострочка зигзагом" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "Прострочка Зигзагом" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "Плотность зигзага" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "Расстояние между пиками зигзага." -#: lib/elements/satin_column.py:209 -msgid "Inset amount" -msgstr "Величина отступа" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" +msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "по умолчанию: половина отступа прострочки контура" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "Разделять стежки, если их длина превосходит указанную" diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po index a057c233..1ff773f2 100644 --- a/translations/messages_sr_SP.po +++ b/translations/messages_sr_SP.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:29\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:25\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -738,7 +738,7 @@ msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "" @@ -1104,7 +1104,7 @@ msgstr "" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "" -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "" @@ -1120,218 +1120,260 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "" -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "" -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "" -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "" -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "" -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "" -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "" -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:139 -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." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" + +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" + +#: lib/elements/satin_column.py:193 +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:204 +msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +#: lib/elements/satin_column.py:205 +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:175 +#: lib/elements/satin_column.py:216 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:209 -msgid "Inset amount" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po index a90d72bb..a8b0c23d 100644 --- a/translations/messages_sv_SE.po +++ b/translations/messages_sv_SE.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:29\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:25\n" "Last-Translator: \n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -738,7 +738,7 @@ msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "" @@ -1104,7 +1104,7 @@ msgstr "" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "" -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "" @@ -1120,218 +1120,260 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "" -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "" -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "" -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "" -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "" -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "" -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "" -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:139 -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." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" + +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" + +#: lib/elements/satin_column.py:193 +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:204 +msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +#: lib/elements/satin_column.py:205 +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:175 +#: lib/elements/satin_column.py:216 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:209 -msgid "Inset amount" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po index 5de19802..bd0df733 100644 --- a/translations/messages_tr_TR.po +++ b/translations/messages_tr_TR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:29\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:25\n" "Last-Translator: \n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -738,7 +738,7 @@ msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "hata:" @@ -1104,7 +1104,7 @@ msgstr "" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "" -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "" @@ -1120,218 +1120,260 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "" -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "" -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "" -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "" -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "" -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "" -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "“E” dikiş" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "" -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:139 -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." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" + +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "Dikiş uzunluğu" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" + +#: lib/elements/satin_column.py:193 +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:204 +msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +#: lib/elements/satin_column.py:205 +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:175 +#: lib/elements/satin_column.py:216 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "Tekrarlamalar" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:209 -msgid "Inset amount" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po index 4a7d097f..e9d97564 100644 --- a/translations/messages_uk_UA.po +++ b/translations/messages_uk_UA.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:29\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:25\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "Дозволити додавати закріпки" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "Закріпки на початку і/або наприкінці цього об'єкта. Для ручних стібків закріпки додаватися не будуть." #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "Обидва" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "Початок" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "Кінець" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "Не додавати" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "У об'єкта %(id)s атрибут 'd' порожній. Видаліть цей об'єкт з вашого дизайну." @@ -738,7 +738,7 @@ msgstr "У об'єкта %(id)s атрибут 'd' порожній. Видал #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "помилка:" @@ -1104,7 +1104,7 @@ msgstr "Об'єкт полілінія" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "Цей об'єкт має тип SVG PolyLine. Ink/Stitch може працювати з такими формами, але ви не можете редагувати їх в Inkscape. Конвертуйте об'єкт в контур, щоб можна було його змінювати." -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "* Позначте цей об'єкт." @@ -1120,218 +1120,260 @@ msgstr "* Не обов'язково: Запустіть Параметри і msgid "Manual stitch along path" msgstr "Ручне прошиття вздовж лінії" -#: lib/elements/satin_column.py:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "Атласні стовпці мають заповнення" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "Атласні стовпці: Об’єкт має заповнення (але не повинен)" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "* Відкрити панель Заповнення та Обведення" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "Відкрити вкладку Заповнення" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "* Вимкнута заповнення" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "* Альтернативний варіант: відкрийте Параметри і переключіть цей об'єкт на Прострочення відключивши режим Сатинової колонки" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "Занадто мало ліній" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "Сатинова колонка: в об'єкті замало ліній. У сатиновій колонці має бути принаймні дві лінії (напрямні)." -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "* Додайте ще одну лінію (виділіть дві направляючі і виконайте Контур > Об'єднати)" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "* Конвертуйте в стрічку або зигзаг (через Параметри)" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "Не рівна кількість точок" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "Сатинова колонка: поперечин немає, але кількість точок на направляючих не дорівнює одна одній." -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "Простіше додати одну чи більше поперечок. " -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "Поперечини керують нахилом стібків в сатиновій колонці." -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "* Коли об'єкт вибрано, натисніть клавішу \"P\", щоб вибрати інструмент Олівець." -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "* Утримуючи клавішу Shift намалюйте поперечку." -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "Кожна поперечка повинна пересікати обидві направляючі." -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "Поперечка не пересекає направляючі" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "Сатинова колонка: Поперечка не пересікає обидві направляючі." -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "Поперечки пересікаються забагато разів" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "Сатинова колонка: поперечка пересікає направляючу більше одного разу." -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "Сатинова Колонка" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "Спеціальна сатинова колонка" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "\"E\" стібок" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "Максимальна довжина стібка" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "Максимальна довжина стібка для роздільних стібків." -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Щільність зигзага (відстань між піками)" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." -msgstr "Відстань між піками зигзага." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "Компенсації розтягування" -#: lib/elements/satin_column.py:139 -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." -msgstr "Стіжки сатина стягують тканину в місці вишивки, в результаті колонка получается тоншою, ніж вказано в Inkscape. Ця настройка розсовує кожну пару проколів від центра сатиновой колонки." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" +msgstr "" + +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "Попередня прострочка контура" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "Прострочка контура" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "Довжина стібка" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" -msgstr "Відступ прострочки від краю" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." -msgstr "Звужує зовнішню границю прострочки, щоб вона не показувалася з-під сатинової колонки." +#: lib/elements/satin_column.py:193 +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:175 +#: lib/elements/satin_column.py:204 +msgid "Inset distance (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:205 +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:216 msgid "Center-walk underlay" msgstr "Попередня прострочка по центру" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "Прострочка по центру" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "Повтори прострочки" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "Попередня просточка зигзагом" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "Прострочка зигзагом" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "Щільність зигзага (відстань між піками)" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "Відстань між піками зигзага." -#: lib/elements/satin_column.py:209 -msgid "Inset amount" -msgstr "Величина відступа" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" +msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "по замовчуванню: половина відступа прострочки контура" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po index dacaa63f..8d8f9398 100644 --- a/translations/messages_vi_VN.po +++ b/translations/messages_vi_VN.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:30\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:25\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -738,7 +738,7 @@ msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "" @@ -1104,7 +1104,7 @@ msgstr "" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "" -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "" @@ -1120,218 +1120,260 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "" -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "" -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "" -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "" -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "" -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "" -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "" -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:139 -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." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" + +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" + +#: lib/elements/satin_column.py:193 +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:204 +msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +#: lib/elements/satin_column.py:205 +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:175 +#: lib/elements/satin_column.py:216 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:209 -msgid "Inset amount" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po index e260f634..689aeaba 100644 --- a/translations/messages_zh_CN.po +++ b/translations/messages_zh_CN.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:28\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:24\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -738,7 +738,7 @@ msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "" @@ -1104,7 +1104,7 @@ msgstr "" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "" -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "" @@ -1120,218 +1120,260 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "" -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "" -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "" -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "" -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "" -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "" -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "定制缎面柱" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "" -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "短针距" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:139 -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." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" + +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" + +#: lib/elements/satin_column.py:193 +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:204 +msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +#: lib/elements/satin_column.py:205 +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:175 +#: lib/elements/satin_column.py:216 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:209 -msgid "Inset amount" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po index ecf1e5ff..a7dece7d 100644 --- a/translations/messages_zh_TW.po +++ b/translations/messages_zh_TW.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" -"PO-Revision-Date: 2022-11-23 01:28\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" +"PO-Revision-Date: 2022-11-26 01:24\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: \n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-23 01:27+0000\n" +"POT-Creation-Date: 2022-11-26 01:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: \n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -696,41 +696,41 @@ msgstr "" msgid "Flip automatically calucalted angle if it appears to be wrong." msgstr "" -#: lib/elements/element.py:202 +#: lib/elements/element.py:229 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:203 +#: lib/elements/element.py:230 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Both" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Before" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "After" msgstr "" -#: lib/elements/element.py:207 +#: lib/elements/element.py:234 msgid "Neither" msgstr "" -#: lib/elements/element.py:216 +#: lib/elements/element.py:243 #: inx/inkstitch_lettering_force_lock_stitches.inx:3 msgid "Force lock stitches" msgstr "" -#: lib/elements/element.py:217 +#: lib/elements/element.py:244 msgid "Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences." msgstr "" -#: lib/elements/element.py:261 +#: lib/elements/element.py:288 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "" @@ -738,7 +738,7 @@ msgstr "" #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:354 +#: lib/elements/element.py:381 msgid "error:" msgstr "" @@ -1104,7 +1104,7 @@ msgstr "" msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "" -#: lib/elements/polyline.py:23 lib/elements/satin_column.py:27 +#: lib/elements/polyline.py:23 lib/elements/satin_column.py:28 msgid "* Select this object." msgstr "" @@ -1120,218 +1120,260 @@ msgstr "" msgid "Manual stitch along path" msgstr "" -#: lib/elements/satin_column.py:24 +#: lib/elements/satin_column.py:25 msgid "Satin column has fill" msgstr "" -#: lib/elements/satin_column.py:25 +#: lib/elements/satin_column.py:26 msgid "Satin column: Object has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:29 msgid "* Open the Fill and Stroke panel" msgstr "" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:30 msgid "* Open the Fill tab" msgstr "" -#: lib/elements/satin_column.py:30 +#: lib/elements/satin_column.py:31 msgid "* Disable the Fill" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:32 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "" -#: lib/elements/satin_column.py:36 +#: lib/elements/satin_column.py:37 msgid "Too few subpaths" msgstr "" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:38 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:40 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "" -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:41 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "" -#: lib/elements/satin_column.py:45 +#: lib/elements/satin_column.py:46 msgid "Unequal number of points" msgstr "" -#: lib/elements/satin_column.py:46 +#: lib/elements/satin_column.py:47 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "" -#: lib/elements/satin_column.py:48 +#: lib/elements/satin_column.py:49 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "" -#: lib/elements/satin_column.py:49 +#: lib/elements/satin_column.py:50 msgid "Rungs control the stitch direction in satin columns." msgstr "" -#: lib/elements/satin_column.py:50 +#: lib/elements/satin_column.py:51 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:52 msgid "* Hold \"Shift\" while drawing the rung." msgstr "" -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:57 msgid "Not stitchable satin column" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:58 msgid "A satin column consists out of two rails and one or more rungs. This satin column may have a different setup." msgstr "" -#: lib/elements/satin_column.py:59 +#: lib/elements/satin_column.py:60 msgid "Make sure your satin column is not a combination of multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:60 +#: lib/elements/satin_column.py:61 msgid "Go to our website and read how a satin column should look like https://inkstitch.org/docs/stitches/satin-column/" msgstr "" -#: lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:65 msgid "Each rung should intersect both rails once." msgstr "" -#: lib/elements/satin_column.py:68 +#: lib/elements/satin_column.py:69 msgid "Rung doesn't intersect rails" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:70 msgid "Satin column: A rung doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:74 msgid "Rungs intersects too many times" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:75 msgid "Satin column: A rung intersects a rail more than once." msgstr "" -#: lib/elements/satin_column.py:78 +#: lib/elements/satin_column.py:79 msgid "Satin Column" msgstr "" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:85 msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:90 +#: lib/elements/satin_column.py:91 msgid "\"E\" stitch" msgstr "" -#: lib/elements/satin_column.py:96 lib/elements/satin_column.py:227 +#: lib/elements/satin_column.py:97 lib/elements/satin_column.py:299 msgid "Maximum stitch length" msgstr "" -#: lib/elements/satin_column.py:97 +#: lib/elements/satin_column.py:98 msgid "Maximum stitch length for split stitches." msgstr "" -#: lib/elements/satin_column.py:104 +#: lib/elements/satin_column.py:105 msgid "Short stitch inset" msgstr "" -#: lib/elements/satin_column.py:105 +#: lib/elements/satin_column.py:106 msgid "Stitches in areas with high density will be shortened by this amount." msgstr "" -#: lib/elements/satin_column.py:113 +#: lib/elements/satin_column.py:114 msgid "Short stitch distance" msgstr "" -#: lib/elements/satin_column.py:114 +#: lib/elements/satin_column.py:115 msgid "Do short stitches if the distance between stitches is smaller than this." msgstr "" -#: lib/elements/satin_column.py:126 lib/elements/stroke.py:137 +#: lib/elements/satin_column.py:127 lib/elements/stroke.py:137 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:127 -msgid "Peak-to-peak distance between zig-zags." +#: lib/elements/satin_column.py:128 +msgid "Peak-to-peak distance between zig-zags. This is double the mm/stitch measurement used by most mechanical machines." +msgstr "" + +#: lib/elements/satin_column.py:139 +msgid "Pull compensation percentage" +msgstr "" + +#: lib/elements/satin_column.py:140 +msgid "Additional pull compensation which varries 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:138 +#: lib/elements/satin_column.py:153 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:139 -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." +#: lib/elements/satin_column.py:154 +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:170 +msgid "Swap rails" msgstr "" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:171 +msgid "Swaps the first and second rails of the satin column, affecting which side the thread finished on as well as any sided properties" +msgstr "" + +#: lib/elements/satin_column.py:179 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:151 lib/elements/satin_column.py:158 -#: lib/elements/satin_column.py:167 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:186 +#: lib/elements/satin_column.py:194 lib/elements/satin_column.py:207 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:158 lib/elements/satin_column.py:182 +#: lib/elements/satin_column.py:186 lib/elements/satin_column.py:223 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:164 -msgid "Contour underlay inset amount" +#: lib/elements/satin_column.py:192 +msgid "Inset distance (fixed)" +msgstr "" + +#: lib/elements/satin_column.py:193 +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:204 +msgid "Inset distance (proportional)" msgstr "" -#: lib/elements/satin_column.py:165 -msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +#: lib/elements/satin_column.py:205 +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:175 +#: lib/elements/satin_column.py:216 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:175 lib/elements/satin_column.py:182 -#: lib/elements/satin_column.py:187 +#: lib/elements/satin_column.py:216 lib/elements/satin_column.py:223 +#: lib/elements/satin_column.py:232 lib/elements/satin_column.py:242 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:187 lib/elements/stroke.py:90 +#: lib/elements/satin_column.py:229 lib/elements/stroke.py:90 msgid "Repeats" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:230 +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:240 +msgid "Position" +msgstr "" + +#: lib/elements/satin_column.py:241 +#, 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:249 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:192 lib/elements/satin_column.py:201 -#: lib/elements/satin_column.py:212 lib/elements/satin_column.py:230 +#: lib/elements/satin_column.py:249 lib/elements/satin_column.py:258 +#: lib/elements/satin_column.py:269 lib/elements/satin_column.py:289 +#: lib/elements/satin_column.py:302 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:198 +#: lib/elements/satin_column.py:255 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:199 +#: lib/elements/satin_column.py:256 msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:209 -msgid "Inset amount" +#: lib/elements/satin_column.py:266 +msgid "Inset amount (fixed)" msgstr "" -#: lib/elements/satin_column.py:210 +#: lib/elements/satin_column.py:267 lib/elements/satin_column.py:287 msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:228 +#: lib/elements/satin_column.py:286 +msgid "Inset amount (proportional)" +msgstr "" + +#: lib/elements/satin_column.py:300 msgid "Split stitch if distance of maximum stitch length is exceeded" msgstr "" |
