summaryrefslogtreecommitdiff
path: root/translations
diff options
context:
space:
mode:
authorInk/Stitch Crowdin integration <inkstitch-crowdin@lex.gd>2019-04-11 03:00:21 +0000
committerInk/Stitch Crowdin integration <inkstitch-crowdin@lex.gd>2019-04-11 03:00:21 +0000
commitd9d659a2e84f1b50311ab5aac3672b080b05c187 (patch)
tree8f4ed3f31a5ccc56da0353985bc315b0212674d8 /translations
parent75fdfe22deddbfc8a875840cde48844207b7b76e (diff)
new translations from Crowdin
Diffstat (limited to 'translations')
-rw-r--r--translations/messages_af_ZA.po104
-rw-r--r--translations/messages_ar_SA.po104
-rw-r--r--translations/messages_ca_ES.po104
-rw-r--r--translations/messages_cs_CZ.po104
-rw-r--r--translations/messages_da_DK.po104
-rw-r--r--translations/messages_de_DE.po104
-rw-r--r--translations/messages_el_GR.po104
-rw-r--r--translations/messages_en_US.po104
-rw-r--r--translations/messages_es_ES.po104
-rw-r--r--translations/messages_fi_FI.po104
-rw-r--r--translations/messages_fr_FR.po104
-rw-r--r--translations/messages_he_IL.po104
-rw-r--r--translations/messages_hu_HU.po104
-rw-r--r--translations/messages_it_IT.po104
-rw-r--r--translations/messages_ja_JP.po104
-rw-r--r--translations/messages_ko_KR.po104
-rw-r--r--translations/messages_nl_NL.po104
-rw-r--r--translations/messages_no_NO.po104
-rw-r--r--translations/messages_pl_PL.po104
-rw-r--r--translations/messages_pt_BR.po104
-rw-r--r--translations/messages_pt_PT.po104
-rw-r--r--translations/messages_ro_RO.po104
-rw-r--r--translations/messages_ru_RU.po104
-rw-r--r--translations/messages_sr_SP.po104
-rw-r--r--translations/messages_sv_SE.po104
-rw-r--r--translations/messages_tr_TR.po104
-rw-r--r--translations/messages_uk_UA.po104
-rw-r--r--translations/messages_vi_VN.po104
-rw-r--r--translations/messages_zh_CN.po104
-rw-r--r--translations/messages_zh_TW.po104
30 files changed, 1650 insertions, 1470 deletions
diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po
index 0fd01c33..9f6b827c 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:52\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 02:59\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Afrikaans\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po
index ba432232..5dee644d 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:52\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 02:59\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Arabic\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po
index 3b5b3c23..0d424ae4 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:52\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 02:59\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Catalan\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po
index f06b2a85..cd800874 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:52\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 02:59\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Czech\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po
index 700e0289..6c342492 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:52\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 02:59\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Danish\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po
index 682eaddd..8449b0f0 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:52\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 02:59\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: German\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr "Fehler: Es gibt mehr als einen %(command)s-Befehl in dem Dokument, aber
msgid "%(command)s: %(description)s"
msgstr "%(command)s: %(description)s"
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr "AutoFüllung"
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr "Automatisch geführte Füllstiche"
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr "Laufstichlänge (Durchlauf zwischen Sektionen)"
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
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:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr "Unterlage"
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr "AutoFill-Unterlage"
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr "Füllwinkel"
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr "Standard: Füllwinkel + 90°"
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr "Reihenabstand"
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr "Standard: 3x Füllreihenabstand"
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr "Maximale Stichlänge"
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr "Standard: entspricht der maximalen Stichlänge"
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr "Einzug"
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
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:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr "Erweitern"
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr "Erweitern der Form vor dem Füllstich, um Lücken zwischen den Formen auszugleichen."
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -474,15 +483,15 @@ msgstr "AutoSatin %d"
msgid "AutoSatin Running Stitch %d"
msgstr "AutoSatin Laufstich %d"
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr "Keine zu stickenden Pfade ausgewählt."
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr "Keine zu stickenden Pfade im Dokument gefunden."
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
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."
@@ -771,7 +780,7 @@ msgstr "Schritt vorwärts (+)"
msgid "Switch direction (arrow left | arrow right)"
msgstr "Richtung wechseln (Pfeil Links | Pfeil Rechts)"
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr "Pause"
@@ -788,31 +797,39 @@ msgid "Restart (R)"
msgstr "Neustart (R)"
#: lib/gui/simulator.py:71
+msgid "O"
+msgstr ""
+
+#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
msgid "Quit"
msgstr "Beenden"
-#: lib/gui/simulator.py:73
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr "Beenden (Q)"
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr "Geschwindigkeit: %d Stiche/Sek"
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr "Start"
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr "Vorschau"
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr "Interner Fehler"
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr "Stick Simulation"
@@ -834,18 +851,6 @@ msgstr "Ink/Stitch Text"
msgid "Error writing to %(path)s: %(error)s"
msgstr "Fehler beim Schreiben in %(path)s: %(error)s"
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr "Unerwarteter Fehler beim Generieren der Füllstiche. Bitte senden Sie die SVG-Datei an lexelby@github."
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr "Stich-Plan"
@@ -1055,7 +1060,7 @@ msgstr "FARBE"
msgid "Estimated time"
msgstr "Voraussichtliche Dauer"
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr "Unterschrift Kunde"
@@ -1220,7 +1225,8 @@ msgstr "An Fenstergröße anpassen"
msgid "Apply to all"
msgstr "Auf alle anwenden"
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr "Realistische Vorschau"
diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po
index 11f2ba41..fd92257a 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:52\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 02:59\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Greek\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po
index dfa008d8..e3ecbfd6 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:53\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 03:00\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: English\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po
index 37e85589..a451d5da 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:52\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 02:59\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po
index cf99d589..795e406b 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:52\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 02:59\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Finnish\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po
index 37f1ef70..6189af81 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:52\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 02:59\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: French\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr "Erreur : il y a plus d’une commande de %(command)s dans le document,
msgid "%(command)s: %(description)s"
msgstr "%(command)s: %(description)s"
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr "Auto-remplissage"
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr "Auto-remplissage avec des points de broderie"
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr "Longueur du point de fonctionnement (parcours entre les sections)"
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr "Longueur de points autour du contour de la région de remplissage lors du déplacement de section à section."
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr "Sous-couche"
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr "Sous-couche de remplissage automatique"
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr "Angle de remplissage"
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr "défaut : Angle de remplissage + 90 deg"
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr "Espacement entre rangs (lignes)"
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr "défaut: 3x espacement entre les rangs"
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr "Longueur de point maximal"
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr "défaut : égal à longueur max des points de remplissage"
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr "Incrustation"
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr "Rétrécir la forme avant de faire la sous-couche, pour empêcher que la sous-couche se montre en dehors du remplissage."
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr "Elargir"
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr "Elargir la forme avant le remplissage, pour compenser les écarts entre les formes."
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr "Auto-remplissage satin %d"
msgid "AutoSatin Running Stitch %d"
msgstr "Points droits pour auto-remplissage satin %d"
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr "Aucun chemin brodable sélectionné."
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr "Aucun chemin brodable trouvé dans le document."
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr "Astuce: utilisez Chemin -> Objet en chemin pour convertir les non-chemins."
@@ -769,7 +778,7 @@ msgstr "Aller un pas en avant (+)"
msgid "Switch direction (arrow left | arrow right)"
msgstr "Changer de direction (flèche à gauche | flèche à droite)"
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr "Pause"
@@ -786,31 +795,39 @@ msgid "Restart (R)"
msgstr "Redémarrer (R)"
#: lib/gui/simulator.py:71
+msgid "O"
+msgstr ""
+
+#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
msgid "Quit"
msgstr "Quitter"
-#: lib/gui/simulator.py:73
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr "Quitter (Q)"
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr "Vitesse : %d points/sec"
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr "Début"
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr "Aperçu"
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr "Erreur interne"
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr "Simulation de broderie"
@@ -832,18 +849,6 @@ msgstr "Texte Ink/Stitch"
msgid "Error writing to %(path)s: %(error)s"
msgstr "Erreur d’écriture pour %(path)s: %(error)s"
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr "Erreur inattendue lors de la génération des points de remplissage. Veuillez envoyer votre fichier SVG à lexelby@github."
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr "Plan de broderie"
@@ -1053,7 +1058,7 @@ msgstr "Couleur"
msgid "Estimated time"
msgstr "Durée estimée du Job"
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr "Signature du client"
@@ -1218,7 +1223,8 @@ msgstr "Ajuster"
msgid "Apply to all"
msgstr "Appliquer à tous"
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr "Réaliste"
diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po
index 8265e963..85f212c9 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:52\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 02:59\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Hebrew\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po
index 15e585b8..0eabc6bc 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:52\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 02:59\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Hungarian\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po
index d11514aa..8aa06604 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:52\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 02:59\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Italian\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po
index 2ace3a01..8d23f487 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:52\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 02:59\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Japanese\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po
index bcca397e..df632d87 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:52\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 02:59\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Korean\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po
index 42db9651..6cdbbfba 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:52\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 03:00\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Dutch\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po
index 5c302c7f..60385e0a 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:52\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 03:00\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Norwegian\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po
index 0993f50a..8c2edda6 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:52\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 03:00\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Polish\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po
index b5309cdd..5f98320f 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:53\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 03:00\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Portuguese, Brazilian\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po
index 55e78740..801ea391 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:52\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 03:00\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Portuguese\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr "Definir enchimento automaticamente"
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr "Distância de ponto corrido (Transversal entre secções)"
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr "Sub-camada"
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr "Sub-camada automática"
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr "Distância máxima de ponto"
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr "Nenhum caminho bordável seleccionado."
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr "Nenhum caminho bordável encontrado no documento."
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -769,7 +778,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -786,31 +795,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr "Pré-visualização"
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr "Erro Interno"
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr "Simulação de Bordado"
@@ -832,18 +849,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr "Erro inesperado ao gerar pontos de enchimento. Por favor envie o seu SVG para lexelby@github."
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr "Plano de pontos/bordado"
@@ -1053,7 +1058,7 @@ msgstr "COR"
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1218,7 +1223,8 @@ msgstr "Ajustar"
msgid "Apply to all"
msgstr "Aplicar a todos"
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po
index da820fab..0348cd88 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:52\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 02:59\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Romanian\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po
index b58a38dc..7fec65d2 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:52\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 03:00\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Russian\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po
index c6685d1b..0b2a99d9 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:52\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 03:00\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Serbian (Cyrillic)\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po
index 5359654b..e7f8c612 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:52\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 03:00\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Swedish\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po
index e5b0e806..82ae060c 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:52\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 03:00\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Turkish\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po
index 3609cd74..5e88c1fc 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:52\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 03:00\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Ukrainian\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po
index 6a78625a..22fba065 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:53\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 03:00\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Vietnamese\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po
index 980c46a5..4677e5d3 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:53\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 03:00\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Chinese Simplified\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""
diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po
index 8100d71a..0c7dad5e 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: 2019-03-27 02:52+0000\n"
-"PO-Revision-Date: 2019-03-27 02:53\n"
+"POT-Creation-Date: 2019-04-11 02:59+0000\n"
+"PO-Revision-Date: 2019-04-11 03:00\n"
"Last-Translator: lexelby <github.com@lexneva.name>\n"
"Language-Team: Chinese Traditional\n"
"MIME-Version: 1.0\n"
@@ -131,91 +131,100 @@ msgstr ""
msgid "%(command)s: %(description)s"
msgstr ""
-#: lib/elements/auto_fill.py:15
+#: lib/elements/auto_fill.py:16
msgid "AutoFill"
msgstr ""
-#: lib/elements/auto_fill.py:18
+#: lib/elements/auto_fill.py:19
msgid "Automatically routed fill stitching"
msgstr ""
-#: lib/elements/auto_fill.py:38
+#: lib/elements/auto_fill.py:39
msgid "Running stitch length (traversal between sections)"
msgstr ""
-#: lib/elements/auto_fill.py:39
+#: lib/elements/auto_fill.py:40
msgid "Length of stitches around the outline of the fill region used when moving from section to section."
msgstr ""
-#: lib/elements/auto_fill.py:47
+#: lib/elements/auto_fill.py:48
msgid "Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:47 lib/elements/auto_fill.py:56
-#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:83
-#: lib/elements/auto_fill.py:93 lib/elements/auto_fill.py:105
+#: lib/elements/auto_fill.py:48 lib/elements/auto_fill.py:57
+#: lib/elements/auto_fill.py:73 lib/elements/auto_fill.py:84
+#: lib/elements/auto_fill.py:94 lib/elements/auto_fill.py:106
+#: lib/elements/auto_fill.py:140
msgid "AutoFill Underlay"
msgstr ""
-#: lib/elements/auto_fill.py:53
+#: lib/elements/auto_fill.py:54
msgid "Fill angle"
msgstr ""
-#: lib/elements/auto_fill.py:54
+#: lib/elements/auto_fill.py:55
msgid "default: fill angle + 90 deg"
msgstr ""
-#: lib/elements/auto_fill.py:69
+#: lib/elements/auto_fill.py:70
msgid "Row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:70
+#: lib/elements/auto_fill.py:71
msgid "default: 3x fill row spacing"
msgstr ""
-#: lib/elements/auto_fill.py:80
+#: lib/elements/auto_fill.py:81
msgid "Max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:81
+#: lib/elements/auto_fill.py:82
msgid "default: equal to fill max stitch length"
msgstr ""
-#: lib/elements/auto_fill.py:90
+#: lib/elements/auto_fill.py:91
msgid "Inset"
msgstr ""
-#: lib/elements/auto_fill.py:91
+#: lib/elements/auto_fill.py:92
msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill."
msgstr ""
-#: lib/elements/auto_fill.py:102 lib/elements/fill.py:47
+#: lib/elements/auto_fill.py:103 lib/elements/fill.py:47
msgid "Skip last stitch in each row"
msgstr ""
-#: lib/elements/auto_fill.py:103 lib/elements/fill.py:48
+#: lib/elements/auto_fill.py:104 lib/elements/fill.py:48
msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density."
msgstr ""
-#: lib/elements/auto_fill.py:113
+#: lib/elements/auto_fill.py:114
msgid "Expand"
msgstr ""
-#: lib/elements/auto_fill.py:114
+#: lib/elements/auto_fill.py:115
msgid "Expand the shape before fill stitching, to compensate for gaps between shapes."
msgstr ""
-#: lib/elements/auto_fill.py:186
+#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136
+msgid "Underpath"
+msgstr ""
+
+#: lib/elements/auto_fill.py:125 lib/elements/auto_fill.py:137
+msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance."
+msgstr ""
+
+#: lib/elements/auto_fill.py:213
msgid "Unable to autofill: "
msgstr ""
-#: lib/elements/auto_fill.py:190
+#: lib/elements/auto_fill.py:221
msgid "Error during autofill! This means that there is a problem with Ink/Stitch."
msgstr ""
#. this message is followed by a URL:
#. https://github.com/inkstitch/inkstitch/issues/new
-#: lib/elements/auto_fill.py:193
+#: lib/elements/auto_fill.py:224
msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: "
msgstr ""
@@ -473,15 +482,15 @@ msgstr ""
msgid "AutoSatin Running Stitch %d"
msgstr ""
-#: lib/extensions/base.py:124
+#: lib/extensions/base.py:125
msgid "No embroiderable paths selected."
msgstr ""
-#: lib/extensions/base.py:126
+#: lib/extensions/base.py:127
msgid "No embroiderable paths found in document."
msgstr ""
-#: lib/extensions/base.py:127
+#: lib/extensions/base.py:128
msgid "Tip: use Path -> Object to Path to convert non-paths."
msgstr ""
@@ -768,7 +777,7 @@ msgstr ""
msgid "Switch direction (arrow left | arrow right)"
msgstr ""
-#: lib/gui/simulator.py:65 lib/gui/simulator.py:218 lib/gui/simulator.py:225
+#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248
msgid "Pause"
msgstr ""
@@ -785,31 +794,39 @@ msgid "Restart (R)"
msgstr ""
#: lib/gui/simulator.py:71
-msgid "Quit"
+msgid "O"
msgstr ""
#: lib/gui/simulator.py:73
+msgid "Display needle penetration point (O)"
+msgstr ""
+
+#: lib/gui/simulator.py:74
+msgid "Quit"
+msgstr ""
+
+#: lib/gui/simulator.py:76
msgid "Quit (Q)"
msgstr ""
-#: lib/gui/simulator.py:179
+#: lib/gui/simulator.py:188
#, python-format
msgid "Speed: %d stitches/sec"
msgstr ""
-#: lib/gui/simulator.py:221
+#: lib/gui/simulator.py:244 lib/gui/simulator.py:272
msgid "Start"
msgstr ""
-#: lib/gui/simulator.py:729 lib/gui/simulator.py:741
+#: lib/gui/simulator.py:777 lib/gui/simulator.py:789
msgid "Preview"
msgstr ""
-#: lib/gui/simulator.py:745
+#: lib/gui/simulator.py:793
msgid "Internal Error"
msgstr ""
-#: lib/gui/simulator.py:774
+#: lib/gui/simulator.py:822
msgid "Embroidery Simulation"
msgstr ""
@@ -831,18 +848,6 @@ msgstr ""
msgid "Error writing to %(path)s: %(error)s"
msgstr ""
-#: lib/stitches/auto_fill.py:189
-msgid "This shape is so small that it cannot be filled with rows of stitches. It would probably look best as a satin column or running stitch."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:192
-msgid "Cannot parse shape. This most often happens because your shape is made up of multiple sections that aren't connected."
-msgstr ""
-
-#: lib/stitches/auto_fill.py:421
-msgid "Unexpected error while generating fill stitches. Please send your SVG file to lexelby@github."
-msgstr ""
-
#: lib/svg/svg.py:97
msgid "Stitch Plan"
msgstr ""
@@ -1052,7 +1057,7 @@ msgstr ""
msgid "Estimated time"
msgstr ""
-#: print/templates/print_overview.html:39
+#: print/templates/print_overview.html:42
msgid "Client Signature"
msgstr ""
@@ -1217,7 +1222,8 @@ msgstr ""
msgid "Apply to all"
msgstr ""
-#: print/templates/ui_svg_action_buttons.html:8
+#: print/templates/ui_svg_action_buttons.html:9
+#: print/templates/ui_svg_action_buttons.html:12
msgid "Realistic"
msgstr ""