summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLex Neva <lexelby@users.noreply.github.com>2018-08-16 15:57:13 -0400
committerGitHub <noreply@github.com>2018-08-16 15:57:13 -0400
commit04839693cceece4a088f5a4c2b1ebf610256a461 (patch)
tree5915f29786a65bff19b484ebf6796493a280d4c7
parentfe480750c599b19b3b3c3318285f444c9d8dc1c8 (diff)
New Crowdin translations (#265)
* New translations messages.po (Afrikaans) * New translations messages.po (Japanese) * New translations messages.po (Ukrainian) * New translations messages.po (Turkish) * New translations messages.po (Swedish) * New translations messages.po (Spanish) * New translations messages.po (Serbian (Cyrillic)) * New translations messages.po (Russian) * New translations messages.po (Romanian) * New translations messages.po (Portuguese, Brazilian) * New translations messages.po (Portuguese) * New translations messages.po (Polish) * New translations messages.po (Norwegian) * New translations messages.po (Korean) * New translations messages.po (Italian) * New translations messages.po (Arabic) * New translations messages.po (Hungarian) * New translations messages.po (Hebrew) * New translations messages.po (Greek) * New translations messages.po (German) * New translations messages.po (French) * New translations messages.po (Finnish) * New translations messages.po (English) * New translations messages.po (Dutch) * New translations messages.po (Danish) * New translations messages.po (Czech) * New translations messages.po (Chinese Traditional) * New translations messages.po (Chinese Simplified) * New translations messages.po (Catalan) * New translations messages.po (Vietnamese) * New translations messages.po (German) * New translations messages.po (Afrikaans) * New translations messages.po (Japanese) * New translations messages.po (Ukrainian) * New translations messages.po (Turkish) * New translations messages.po (Swedish) * New translations messages.po (Spanish) * New translations messages.po (Serbian (Cyrillic)) * New translations messages.po (Russian) * New translations messages.po (Romanian) * New translations messages.po (Portuguese, Brazilian) * New translations messages.po (Portuguese) * New translations messages.po (Polish) * New translations messages.po (Norwegian) * New translations messages.po (Korean) * New translations messages.po (Italian) * New translations messages.po (Arabic) * New translations messages.po (Hungarian) * New translations messages.po (Hebrew) * New translations messages.po (Greek) * New translations messages.po (German) * New translations messages.po (French) * New translations messages.po (Finnish) * New translations messages.po (English) * New translations messages.po (Dutch) * New translations messages.po (Danish) * New translations messages.po (Czech) * New translations messages.po (Chinese Traditional) * New translations messages.po (Chinese Simplified) * New translations messages.po (Catalan) * New translations messages.po (Vietnamese) * New translations messages.po (German) * New translations messages.po (German) * New translations messages.po (German) * New translations messages.po (German) * New translations messages.po (German) * New translations messages.po (German) * New translations messages.po (German)
-rw-r--r--translations/messages_af_ZA.po201
-rw-r--r--translations/messages_ar_SA.po201
-rw-r--r--translations/messages_ca_ES.po201
-rw-r--r--translations/messages_cs_CZ.po201
-rw-r--r--translations/messages_da_DK.po201
-rw-r--r--translations/messages_de_DE.po213
-rw-r--r--translations/messages_el_GR.po201
-rw-r--r--translations/messages_en_US.po201
-rw-r--r--translations/messages_es_ES.po201
-rw-r--r--translations/messages_fi_FI.po201
-rw-r--r--translations/messages_fr_FR.po207
-rw-r--r--translations/messages_he_IL.po201
-rw-r--r--translations/messages_hu_HU.po201
-rw-r--r--translations/messages_it_IT.po205
-rw-r--r--translations/messages_ja_JP.po201
-rw-r--r--translations/messages_ko_KR.po201
-rw-r--r--translations/messages_nl_NL.po201
-rw-r--r--translations/messages_no_NO.po201
-rw-r--r--translations/messages_pl_PL.po201
-rw-r--r--translations/messages_pt_BR.po201
-rw-r--r--translations/messages_pt_PT.po207
-rw-r--r--translations/messages_ro_RO.po201
-rw-r--r--translations/messages_ru_RU.po201
-rw-r--r--translations/messages_sr_SP.po201
-rw-r--r--translations/messages_sv_SE.po201
-rw-r--r--translations/messages_tr_TR.po201
-rw-r--r--translations/messages_uk_UA.po201
-rw-r--r--translations/messages_vi_VN.po201
-rw-r--r--translations/messages_zh_CN.po201
-rw-r--r--translations/messages_zh_TW.po201
30 files changed, 4514 insertions, 1544 deletions
diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po
index ebd1f804..d8eae9f0 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:31\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:10\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Afrikaans\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po
index fd3d9dde..fbf7164b 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:32\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:11\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Arabic\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po
index ba42e00f..6b2d8da2 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:32\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:11\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Catalan\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po
index 7081aaf0..c2c1f4e5 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:32\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:11\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Czech\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po
index 223cfdee..f70f7637 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:32\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:11\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Danish\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po
index 635fbdcd..1b8a3dac 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:32\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-13 09:02\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: German\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr "Auto-Füllung"
msgid "Automatically routed fill stitching"
msgstr "Automatisch geführte Füllstiche"
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr "Laufstichlänge (Durchlauf zwischen Sektionen)"
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr "Stichlänge um den Umriss des Füllbereichs, der beim Übergang von Abschnitt zu Abschnitt verwendet wird."
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr "Unterlage"
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr "AutoFill-Unterlage"
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
-msgstr "Füllwinkel (Standardwert: Füllwinkel + 90°)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr "Füllwinkel"
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr "Standard: Füllwinkel + 90°"
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
+msgstr "Reihenabstand"
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
-msgstr "Zeilenabstand (Standard: 3x Füll-Reihenabstand)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
+msgstr "Standard: 3x Füllreihenabstand"
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr "Maximale Stichlänge"
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr "Standard: entspricht der maximalen Stichlänge"
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr "Einzug"
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr "Schrumpfen Sie die Form vor der Unterlage, um zu verhindern, dass die Unterlage um die Außenseite der Füllung herum sichtbar wird."
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr "Erweitern"
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr "Erweitern Sie die Form vor dem Füllstich, um Lücken zwischen den Formen auszugleichen."
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr "%(id)s beinhaltet mehr als einen Befehl vom Typ '%(command)s'"
msgid "Fill"
msgstr "Füllung"
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr "Manuell geführte Füllstiche"
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr "AutoFill ist die Standardmethode zum Erstellen von Füllstichen."
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr "Winkel der Stichlinien"
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr "Der Winkel nimmt gegen den Uhrzeigersinn zu. 0 ist horizontal. Negative Winkel sind erlaubt."
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr "Rückwärtsfüllung (von rechts nach links)"
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr "Die Flip-Option kann Ihnen bei der Reihenfolge des Stichpfads helfen. Wenn Umdrehen aktiviert wird, wird das Sticken von rechts nach links anstatt von links nach rechts ausgeführt."
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
-msgstr "Zeilenabstand"
+msgstr "Reihenabstand"
+
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr "Abstand zwischen den Stichreihen."
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr "Maximale Füll-Stichlänge"
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr "Die Stichlänge in einer Reihe. Ein kürzerer Stich kann am Anfang oder am Ende einer Reihe verwendet werden."
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr "Wieviele Reihen bis sich das Muster wiederholt"
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr "Die Einstellung bestimmt, wie viele Reihen die Stiche voneinander entfernt sind, bevor sie in die gleiche Kolumne münden."
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr "Satinkolumne"
@@ -100,83 +148,107 @@ msgstr "Satinkolumne"
msgid "Custom satin column"
msgstr "Benutzerdefinierte Satinkolumne"
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr "\"E\" Stich"
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "Zick-Zack Abstand (Spitze zu Spitze)"
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr "Spitze-zu-Spitze-Abstand zwischen Zick-Zacks."
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr "Zugausgleich"
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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, was zu einer schmaleren Kolumne führt, als Sie in Inkscape zeichnen. Diese Einstellung erweitert jedes Stichpaar von der Mitte der Satinkolumne nach außen."
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr "Konturunterlage"
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr "Konturunterlage"
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr "Stichlänge"
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr "Einrückung"
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr "Schrumpfen Sie den Umriss, um zu verhindern, dass die Unterlage an der Außenseite der Satinkolumne sichtbar wird."
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr "Mittellinien Unterlage"
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr "Mittellinien Unterlage"
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr "Zick-Zack Unterlage"
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr "Zick-Zack Unterlage"
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr "Zick-Zack Abstand (Spitze zu Spitze)"
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
-msgstr "Einrückung (Standard: Halbe Einrückung der Konturunterlage)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr "Abstand zwischen den Spitzen der Zick-Zacks."
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr "Einrückung"
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
+msgstr "Standard: Halbe Einrückung der Konturunterlage"
+
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr "Satinkolumne: %(id)s: es werden mindestens zwei Pfade benötigt (%(num)d gefunden)"
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr "Eine oder mehrere Konturen überschneiden sich, dies ist nicht erlaubt. Bitte in mehrere Satinkolumnen aufteilen."
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr "Satinkolumne: Eine oder mehrere Verbindungen überschneiden nicht die Konturen."
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr "Jede Umrandung sollte die Querverbindung nur einmal kreuzen."
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr "Satinkolumne: Eine oder mehrere Verbindungen überschneiden sich mehrmals."
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr "Satinkolumne: Objekt %s hat eine Füllung (sollte es aber nicht haben)"
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr "Satinkolumne: Objekt %(id)s enthält zwei Pfade mit einer ungleichen Anzahl von Knotenpunkten (%(length1)d und %(length2)d)"
@@ -185,31 +257,43 @@ msgstr "Satinkolumne: Objekt %(id)s enthält zwei Pfade mit einer ungleichen Anz
msgid "Satin stitch along paths"
msgstr "Satinstich entlang Pfad"
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr "Laufstichlänge"
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr "Länge der Stiche im Laufstich-Modus."
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
-msgstr ""
+msgstr "Bean stitch Anzahl der Wiederholungen"
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
-msgstr ""
+msgstr "Jeden Stich vervielfachen. Ein Wert von 1 würde jeden Stich verdreifachen (vorwärts, rückwärts, vorwärts). Ein Wert von 2 würde jeden Stich fünffach ausführen. Gilt nur für den Laufstich."
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr "Stichlänge im Zick-Zack Modus."
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr "Wiederholungen"
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr "Definiert, wie oft am Pfad herunter und zurück gelaufen wird."
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr "Manuelle Stichpositionierung"
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr "Stickt jeden Punkt des Pfades. Laufstichlänge und Zick-Zack-Abstand werden ignoriert."
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr "Veraltete Laufstich-Einstellung erkannt!\n\n"
@@ -227,14 +311,29 @@ msgstr "Keine zu stickenden Pfade im Dokument gefunden."
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr "Tipp: Verwende Pfad -> Objekt zu Pfad umwandeln, um nicht-Pfade vor dem Sticken zu konvertieren."
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr "Wählen Sie ein oder mehrere Objekte aus, an die Sie die Befehle anhängen möchten."
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr "Bitte wählen Sie einen oder mehrere Befehle um diese zu verknüpfen."
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr "Bitte wähle mindestens eine Zeile aus, die in eine Satinkolumne konvertiert werden soll."
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr "Nur einfache Linien können in Satinkolumnen konvertiert werden."
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr "%s kann nicht in eine Satinkolumne konvertiert werden, da sie sich selbst berührt. Versuche es in mehrere Pfade aufzuteilen."
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po
index a1530cd1..515dbbeb 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:32\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:11\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Greek\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po
index ab29d8bb..f4d77025 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:32\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:11\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: English\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po
index 7e80625b..cca0950f 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:31\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:10\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po
index 9afaa2b2..df6dc514 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:32\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:11\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Finnish\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po
index 521fbec4..4cabb05c 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:32\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:11\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: French\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr "Remplissage automatique"
msgid "Automatically routed fill stitching"
msgstr "Remplir automatiquement avec des points de broderie"
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr "Longueur du point de fonctionnement (parcours entre les sections)"
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr "Sous-couche"
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr "Sous-couche de remplissage automatique"
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
-msgstr "Angle de remplissage (par défaut: angle de remplissage + 90 degrés)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
-msgstr "Espacement des rangs (par défaut: 3 fois l'espacement des rangs de remplissage)"
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
+msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
+msgstr ""
+
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr "Longueur de point maximal"
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr "Incrustation"
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr "Elargir"
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr "Plus d’une commande de type «%(command)s» est liée à %(id)s"
msgid "Fill"
msgstr "Remplir"
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr "Remplir automatiquement la couture"
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr "Angle des lignes de points"
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr "Invertir remplissage (début droite vers la gauche)"
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr "Espacement entre les lignes"
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr "Longueur maximale du point de remplissage"
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr "Décaler les rangs autant de fois avant de répéter"
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr "Colonne Satin"
@@ -100,83 +148,107 @@ msgstr "Colonne Satin"
msgid "Custom satin column"
msgstr "Colonne de satin personnalisée"
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "Espacement Zig-Zag (crête à crête)"
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr "Compensation d'étirement"
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr "Sous-couche de contour"
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr "Sous-couche de Contour"
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr "Longueur de point"
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr "Montant de l'incrustation de la sous-couche de contour"
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr "Sous-couche de marche centrale"
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr "Sous-couche de Marche-centrale"
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr "Sous-couche Zig-zag"
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr "Sous-couche Zig-zag"
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr "Espacement Zig-Zag (crête à crête)"
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
-msgstr "Montant de l'incrustation (par défaut: la moitié de l'incrustation de sous-couche de contour)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr "colonne satinée : %(id)s: au moins deux sous-tracés requis (%(num)d trouvés)"
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr "Un ou plusieurs rails se croisent, ce qui n'est pas autorisé. S'il vous plaît diviser en plusieurs colonnes de satin."
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr "colonne satinée: un ou plusieurs des échelons ne croisent pas les deux rails."
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr "Chaque rail devrait croiser les deux échelons une fois."
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr "colonne satinée: Un ou plusieurs échelons croisent les rails plus d'une fois."
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr "colonne de satin: objet %s a un remplissage (mais ne devrait pas)"
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr "colonne de satin: l'objet %(id)s a deux chemins avec un nombre de points différents (%(length1)d et %(length2)d)"
@@ -185,31 +257,43 @@ msgstr "colonne de satin: l'objet %(id)s a deux chemins avec un nombre de points
msgid "Satin stitch along paths"
msgstr "Point en satin le long des chemins"
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr "Longueur de point courant"
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr "répétez"
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr "Placement manuel de points"
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr "Broder chaque nœud dans le tracé. La longueur de points et l’espacement du zig-zag sont ignorés."
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr "Détection d'une définition obsolète de point droit ! Il semble que vous utilisez une largeur inférieure à 0,5 unités pour indiquer un point droit, qui est obsolète. Au lieu de cela, veuillez configurer votre tracé avec des pointillés. N’importe quel genre de trait fonctionne."
@@ -226,14 +310,29 @@ msgstr "Aucun chemin brodable trouvé dans le document."
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr "Astuce: utilisez Chemin -> Objet en chemin pour convertir les non-chemins."
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr "Veuillez sélectionner un ou plusieurs objets pour y attacher des commandes."
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr "Veuillez choisir une ou plusieurs commandes à attacher."
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po
index dc6eb420..da4a9158 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:32\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:11\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Hebrew\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po
index 41702ccb..c2b7c8df 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:32\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:11\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Hungarian\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po
index 95d299da..d8eaf734 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:32\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:11\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Italian\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr "Riempimento automatico"
msgid "Automatically routed fill stitching"
msgstr "Riempimento impunture indirizzato automaticamente"
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr "Lunghezza ounto imbastitura (attraversamento tra sezioni)"
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr "Sottostrato"
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr "Riempi automaticamente il sottostrato"
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
-msgstr "Riempi angolo (default: riempimento angolo + 90 gradi)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
-msgstr "Spaziatura riga (default: 3x spaziatura riga)"
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
+msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
+msgstr ""
+
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr "Lunghezza massima punto"
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr "Intarsio"
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr "Espandi"
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr "%(id)s ha più di un comando del tipo '%(command)s collegato ad esso"
msgid "Fill"
msgstr "Riempi"
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr "Riempimento impunture indirizzato manualmente"
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr "Angolo delle linee dei punti"
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr "Capovolgi il riempimento (parti da destra a sinistra)"
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr "Spaziatura tra le righe"
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr "Lunghezza massima del punto di riempimento"
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr "Scorri le file questo tanto di volte prima di ripetere"
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr "Colonna in raso"
@@ -100,83 +148,107 @@ msgstr "Colonna in raso"
msgid "Custom satin column"
msgstr "Colonna in raso personalizzata"
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "Spaziatura a zig-zag (picco a picco)"
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr "Compensazione tiraggio"
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr "Sottostrato del contorno"
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr "Sottostrato del contorno"
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr "Lunghezza del punto"
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr "Offset interno del sottostrato del contorno"
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po
index a775d621..c48a323f 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:31\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:10\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Japanese\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po
index 54098778..48d2c49e 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:32\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:11\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Korean\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po
index 761d53ac..98ab92ff 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:32\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:11\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Dutch\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po
index 41e94b14..33901697 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:32\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:11\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Norwegian\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po
index 4e6f61d1..f930c037 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:32\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:10\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Polish\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po
index 86b2887b..4ac3be50 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:32\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:10\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Portuguese, Brazilian\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po
index c43107fc..320e296b 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:32\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:10\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Portuguese\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr "Auto-preenchimento"
msgid "Automatically routed fill stitching"
msgstr "Definir enchimento automaticamente"
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr "Distância de ponto corrido (Transversal entre secções)"
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr "Sub-camada"
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr "Sub-camada automática"
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
-msgstr "Ângulo de enchimento (Valor por omissão: ângulo de enchimento + 90º)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
-msgstr "Espaçamento entre linhas (Valor por omissão: 3* o espaçamento das linhas de enchimento)"
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
+msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
+msgstr ""
+
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr "Distância máxima de ponto"
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr "Preenchimento"
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr "Definir enchimento manualmente"
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr "Ângulo das linhas de ponto"
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr "Inverter Enchimento (Direita-Para-Esquerda)"
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr "Espaçamento entre linhas"
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr "Distância máxima entre pontos de enchimento"
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr "Numero de vezes a escalonar linhas antes de repetir"
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr "Coluna de matizado"
@@ -100,83 +148,107 @@ msgstr "Coluna de matizado"
msgid "Custom satin column"
msgstr "Coluna de matizado personalizado"
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr "Espaçamento Zig-zag (crista-a-crista)"
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr "Compensação de repuxado"
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr "Sub-camada de controno"
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr "Sub-camada de controno"
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr "Distância de ponto"
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr "Offset interno da Sub-camada de contorno"
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr "Sub-camada com movimento central"
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr "Sub-camada com movimento central"
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr "Sub-camada em Zig-zag"
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr "Sub-camada em Zig-zag"
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr "Espaçamento Zig-zag (crista-a-crista)"
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
-msgstr "Quantidade de offset interior (valor por omissão: Metade do offset interior da sub-camada de contorno)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
+msgstr ""
+
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr "Operação não permitida: Um ou mais caminhos intersectam-se a eles mesmos. Dividida o matiz em várias colunas."
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr "Coluna de matizado: Uma ou mais barras de direcção não intersectam ambos os caminhos."
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr "Cada caminho deve intersectar ambas as barras de direcção uma vez."
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr "Coluna de matizado: Uma ou mais barras de direcção intersectam os caminhos mais do que uma vez."
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr "Coluna de matizado: o objecto %s tem enchimento (mas não devia)"
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr "Coluna de matizado: o objecto %(id)s the dois caminhos com numero diferente de pontos (%(length1)d e %(length2)d)"
@@ -185,31 +257,43 @@ msgstr "Coluna de matizado: o objecto %(id)s the dois caminhos com numero difere
msgid "Satin stitch along paths"
msgstr "Matizar ao longo dos caminhos"
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr "Distância de ponto corrido"
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr "Repetições"
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr "Colocação manual de pontos"
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr "Nenhum caminho bordável encontrado no documento."
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po
index 1eadcdd4..8655746c 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:32\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:10\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Romanian\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po
index bc52f054..ea65618c 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:32\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:10\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Russian\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po
index 145a5e90..2b32958f 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:31\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:10\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Serbian (Cyrillic)\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po
index fc18e136..5e269872 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:31\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:10\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Swedish\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po
index fb8abb19..ec36978f 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:31\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:10\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Turkish\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po
index b4d53497..fcc18932 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:31\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:10\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Ukrainian\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po
index a8a72c6d..4a1743dd 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:32\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:11\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Vietnamese\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po
index aaae0077..cd51dae7 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:32\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:11\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Chinese Simplified\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."
diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po
index 380e417b..806edb45 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: 2018-08-05 20:24-0400\n"
-"PO-Revision-Date: 2018-08-06 00:32\n"
+"POT-Creation-Date: 2018-08-11 22:57-0400\n"
+"PO-Revision-Date: 2018-08-12 03:11\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Chinese Traditional\n"
"MIME-Version: 1.0\n"
@@ -25,40 +25,64 @@ msgstr ""
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:33
+#: lib/elements/auto_fill.py:34
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:35
+msgid "Length of stitches around the outline of the fill region used when moving from section to section."
+msgstr ""
+
+#: lib/elements/auto_fill.py:43
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43
-#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52
+#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79
+#: lib/elements/auto_fill.py:89
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:43
-msgid "Fill angle (default: fill angle + 90 deg)"
+#: lib/elements/auto_fill.py:49
+msgid "Fill angle"
+msgstr ""
+
+#: lib/elements/auto_fill.py:50
+msgid "default: fill angle + 90 deg"
+msgstr ""
+
+#: lib/elements/auto_fill.py:65
+msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:54
-msgid "Row spacing (default: 3x fill row spacing)"
+#: lib/elements/auto_fill.py:66
+msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:60
+#: lib/elements/auto_fill.py:76
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:67
+#: lib/elements/auto_fill.py:77
+msgid "default: equal to fill max stitch length"
+msgstr ""
+
+#: lib/elements/auto_fill.py:86
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:78
+#: lib/elements/auto_fill.py:87
+msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
+msgstr ""
+
+#: lib/elements/auto_fill.py:97
msgid "Expand"
msgstr ""
+#: lib/elements/auto_fill.py:98
+msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
+msgstr ""
+
#: lib/elements/element.py:232
#, python-format
msgid "%(id)s has more than one command of type '%(command)s' linked to it"
@@ -68,30 +92,54 @@ msgstr ""
msgid "Fill"
msgstr ""
-#: lib/elements/fill.py:18
+#: lib/elements/fill.py:19
msgid "Manually routed fill stitching"
msgstr ""
-#: lib/elements/fill.py:23
+#: lib/elements/fill.py:20
+msgid "AutoFill is the default method for generating fill stitching."
+msgstr ""
+
+#: lib/elements/fill.py:29
msgid "Angle of lines of stitches"
msgstr ""
-#: lib/elements/fill.py:34
+#: lib/elements/fill.py:30
+msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed."
+msgstr ""
+
+#: lib/elements/fill.py:45
msgid "Flip fill (start right-to-left)"
msgstr ""
-#: lib/elements/fill.py:39
+#: lib/elements/fill.py:46
+msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right."
+msgstr ""
+
+#: lib/elements/fill.py:54
msgid "Spacing between rows"
msgstr ""
-#: lib/elements/fill.py:48
+#: lib/elements/fill.py:55
+msgid "Distance between rows of stitches."
+msgstr ""
+
+#: lib/elements/fill.py:68
msgid "Maximum fill stitch length"
msgstr ""
-#: lib/elements/fill.py:53
+#: lib/elements/fill.py:69
+msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row."
+msgstr ""
+
+#: lib/elements/fill.py:78
msgid "Stagger rows this many times before repeating"
msgstr ""
+#: lib/elements/fill.py:79
+msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position."
+msgstr ""
+
#: lib/elements/satin_column.py:10
msgid "Satin Column"
msgstr ""
@@ -100,83 +148,107 @@ msgstr ""
msgid "Custom satin column"
msgstr ""
-#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45
+#: lib/elements/satin_column.py:22
+msgid "\"E\" stitch"
+msgstr ""
+
+#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52
msgid "Zig-zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:31
+#: lib/elements/satin_column.py:33
+msgid "Peak-to-peak distance between zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:43
msgid "Pull compensation"
msgstr ""
-#: lib/elements/satin_column.py:39
+#: lib/elements/satin_column.py:44
+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 ""
+
+#: lib/elements/satin_column.py:55
msgid "Contour underlay"
msgstr ""
-#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62
+#: lib/elements/satin_column.py:71
msgid "Contour Underlay"
msgstr ""
-#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86
msgid "Stitch length"
msgstr ""
-#: lib/elements/satin_column.py:51
+#: lib/elements/satin_column.py:68
msgid "Contour underlay inset amount"
msgstr ""
-#: lib/elements/satin_column.py:57
+#: lib/elements/satin_column.py:69
+msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column."
+msgstr ""
+
+#: lib/elements/satin_column.py:79
msgid "Center-walk underlay"
msgstr ""
-#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64
+#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86
msgid "Center-Walk Underlay"
msgstr ""
-#: lib/elements/satin_column.py:69
+#: lib/elements/satin_column.py:91
msgid "Zig-zag underlay"
msgstr ""
-#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74
-#: lib/elements/satin_column.py:79
+#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100
+#: lib/elements/satin_column.py:111
msgid "Zig-zag Underlay"
msgstr ""
-#: lib/elements/satin_column.py:74
+#: lib/elements/satin_column.py:97
msgid "Zig-Zag spacing (peak-to-peak)"
msgstr ""
-#: lib/elements/satin_column.py:79
-msgid "Inset amount (default: half of contour underlay inset)"
+#: lib/elements/satin_column.py:98
+msgid "Distance between peaks of the zig-zags."
+msgstr ""
+
+#: lib/elements/satin_column.py:108
+msgid "Inset amount"
+msgstr ""
+
+#: lib/elements/satin_column.py:109
+msgid "default: half of contour underlay inset"
msgstr ""
-#: lib/elements/satin_column.py:112
+#: lib/elements/satin_column.py:146
#, python-format
msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)"
msgstr ""
-#: lib/elements/satin_column.py:138
+#: lib/elements/satin_column.py:172
msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns."
msgstr ""
-#: lib/elements/satin_column.py:145
+#: lib/elements/satin_column.py:179
msgid "satin column: One or more of the rungs doesn't intersect both rails."
msgstr ""
-#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181
msgid "Each rail should intersect both rungs once."
msgstr ""
-#: lib/elements/satin_column.py:147
+#: lib/elements/satin_column.py:181
msgid "satin column: One or more of the rungs intersects the rails more than once."
msgstr ""
-#: lib/elements/satin_column.py:188
+#: lib/elements/satin_column.py:222
#, python-format
msgid "satin column: object %s has a fill (but should not)"
msgstr ""
-#: lib/elements/satin_column.py:192
+#: lib/elements/satin_column.py:226
#, python-format
msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)"
msgstr ""
@@ -185,31 +257,43 @@ msgstr ""
msgid "Satin stitch along paths"
msgstr ""
-#: lib/elements/stroke.py:30
+#: lib/elements/stroke.py:31
msgid "Running stitch length"
msgstr ""
-#: lib/elements/stroke.py:36
+#: lib/elements/stroke.py:32
+msgid "Length of stitches in running stitch mode."
+msgstr ""
+
+#: lib/elements/stroke.py:42
msgid "Bean stitch number of repeats"
msgstr ""
-#: lib/elements/stroke.py:37
+#: lib/elements/stroke.py:43
msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch."
msgstr ""
-#: lib/elements/stroke.py:51
+#: lib/elements/stroke.py:53
+msgid "Length of stitches in zig-zag mode."
+msgstr ""
+
+#: lib/elements/stroke.py:64
msgid "Repeats"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:65
+msgid "Defines how many times to run down and back along the path."
+msgstr ""
+
+#: lib/elements/stroke.py:89
msgid "Manual stitch placement"
msgstr ""
-#: lib/elements/stroke.py:71
+#: lib/elements/stroke.py:90
msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored."
msgstr ""
-#: lib/elements/stroke.py:102
+#: lib/elements/stroke.py:124
msgid "Legacy running stitch setting detected!\n\n"
"It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work."
msgstr ""
@@ -226,14 +310,29 @@ msgstr ""
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
-#: lib/extensions/commands.py:140
+#: lib/extensions/commands.py:125
msgid "Please select one or more objects to which to attach commands."
msgstr ""
-#: lib/extensions/commands.py:148
+#: lib/extensions/commands.py:133
msgid "Please choose one or more commands to attach."
msgstr ""
+#: lib/extensions/convert_to_satin.py:28
+msgid "Please select at least one line to convert to a satin column."
+msgstr ""
+
+#. : Convert To Satin extension, user selected one or more objects that were
+#. not lines.
+#: lib/extensions/convert_to_satin.py:33
+msgid "Only simple lines may be converted to satin columns."
+msgstr ""
+
+#: lib/extensions/convert_to_satin.py:54
+#, python-format
+msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths."
+msgstr ""
+
#: lib/extensions/embroider.py:41
msgid "\n\n"
"Seeing a 'no such option' message? Please restart Inkscape to fix."